<script>window.pathPrefix="../../";</script><!DOCTYPE html>
<html lang="en" style="padding-bottom:0px" class="local"></html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <link href="../../images/favicon.png" rel="shortcut icon" type="image/png">
  <title>DJI Mobile SDK Documentation
  </title><link rel="stylesheet" href="../../stylesheets/doc-vendor.css"><link rel="stylesheet" href="../../stylesheets/doc-app.css">
</head>
<body>
  <nav id="site-header" class="site-header navbar">
    <div class="container">
      <div class="navbar-header"><a href="/" class="logo"><img src="../../images/dji-logo@2x.png">Android SDK API Reference</a></div>
    </div>
  </nav>
  <div id="documentation-page" class="documentation-page">
    <div class="container">
      <div class="site-sidebar">
        <div class="searcher">
          <div id="panel" class="panel panel_tree">
            <div class="header">
              <div class="search-con">
                <label id="search-label" for="search">
                </label>
                <input id="search" type="text" placeholder="Search" autosave="searchdoc" results="10" autocomplete="off">
                <div class="search-icon"></div><a class="clean-search glyphicon glyphicon-remove-circle"></a>
              </div>
            </div>
            <div class="tree">
              <ul></ul>
            </div>
            <div class="result">
              <ul></ul>
            </div>
          </div>
        </div>
        <div class="nav scrollable js-tree-menu">
          <dl>
            <dt>Manager Classes
            </dt>
                  <dd><a data-href="../SDKManager/DJISDKManager.html" class="sub-toggle">DJISDKManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../SDKManager/DJIBluetoothProductConnector.html" class="sub-toggle">BluetoothProductConnector<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../SDKManager/DJIBluetoothProductConnector_DJIBluetoothDevice.html">BluetoothDevice</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../KeyManager/DJIKeyManager.html" class="sub-toggle">KeyManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../KeyManager/DJIKey.html" class="sub-toggle">DJIKey<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../KeyManager/DJIBatteryKey.html">BatteryKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJICameraKey.html">CameraKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIFlightControllerKey.html">FlightControllerKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIPayloadKey.html">PayloadKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIGimbalKey.html">GimbalKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIProductKey.html">ProductKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIRemoteControllerKey.html">RemoteControllerKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIHandheldControllerKey.html">HandheldControllerKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIAirLinkKey.html">AirLinkKey</a>
                                      </dd>
                                      <dd><a href="../KeyManager/DJIAccessoryKey.html">AccessoryAggregationKey</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../FlyZoneManager/DJIFlyZoneManager.html" class="sub-toggle">FlyZoneManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../FlyZoneManager/DJIFlyZoneManager_DJIUnlockedZoneGroup.html">UnlockedZoneGroup</a>
                            </dd>
                            <dd><a data-href="../FlyZoneManager/DJIFlyZoneManager_DJIFlyZoneInformation.html" class="sub-toggle">FlyZoneInformation<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../FlyZoneManager/DJIFlyZoneManager_DJISubFlyZoneInformation.html">SubFlyZoneInformation</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../FlyZoneManager/DJIFlyZoneManager_DJIIndividualUnlockZone.html">CustomUnlockZone</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="../AppActivationManager/DJIAppActivationManager.html">AppActivationManager</a>
                  </dd>
                  <dd><a href="../UserAccountManager/DJIUserAccountManager.html">UserAccountManager</a>
                  </dd>
                  <dd><a href="../DataProtectionManager/DJIDataProtectionManager.html">DataProtectionManager</a>
                  </dd>
                  <dd><a href="../LDMManager/DJILDMManager.html">LDMManager</a>
                  </dd>
                  <dd><a data-href="../FlightHubManager/DJIFlightHubManager.html" class="sub-toggle">FlightHubManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubOnlineDevice.html">OnlineDevice</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubBoundDevice.html">BoundDevice</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubUser.html">User</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubTeam.html">Team</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubUpStream.html">UpStream</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubLiveStream.html">LiveStream</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightPathNode.html">FlightPathNode</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightHistoricalDetail.html">FlightHistoricalDetail</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubStatistics.html">Statistics</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubHistoricalFlight.html">HistoricalFlight</a>
                            </dd>
                            <dd><a href="../FlightHubManager/DJIFlightHubManager_DJIFlightHubRealTimeFlightData.html">RealTimeFlightData</a>
                            </dd>
                    </ul>
                  </dd>
          </dl>
          <dl>
            <dt>Base Classes
            </dt>
                  <dd><a data-href="../../BaseClasses/DJIBaseProduct.html" class="sub-toggle">BaseProduct<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../../BaseClasses/DJIVideoFeeder.html">VideoFeeder</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="../BaseComponent/DJIBaseComponent.html">BaseComponent</a>
                  </dd>
          </dl>
          <dl>
            <dt>Product Classes
            </dt>
                  <dd><a href="../../Products/Aircraft/DJIAircraft.html">Aircraft</a>
                  </dd>
                  <dd><a href="../../Products/Handheld/DJIHandheld.html">HandHeld</a>
                  </dd>
          </dl>
          <dl>
            <dt>Component Classes
            </dt>
                  <dd><a data-href="../FlightController/DJIFlightController.html" class="sub-toggle">FlightController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../FlightController/DJIFlightController_DJIFlightControllerCurrectState.html" class="sub-toggle">FlightControllerState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../FlightController/DJIFlightController_DJIAttitude.html">Attitude</a>
                                      </dd>
                                      <dd><a href="../FlightController/DJIFlightController_DJILocationCoordinate3D.html">LocationCoordinate3D</a>
                                      </dd>
                                      <dd><a href="../FlightController/DJIFlightController_DJIFlightControllerCurrectState_DJIFlightControllerSmartGoHomeStatus.html">GoHomeAssessment</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Compass/DJICompass.html">Compass</a>
                            </dd>
                            <dd><a data-href="../RTK/DJIRTK.html" class="sub-toggle">RTK<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a data-href="../RTK/DJIRTK_DJIRTKState.html" class="sub-toggle">RTKState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                                        <ul class="sub-menu">
                                                <dd><a href="../RTK/DJIRTK_DJIRTKReceiverInfo.html">ReceiverInfo</a>
                                                </dd>
                                        </ul>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../LandingGear/DJILandingGear.html">LandingGear</a>
                            </dd>
                            <dd><a data-href="../IntelligentFlightAssistant/DJIIntelligentFlightAssistant.html" class="sub-toggle">Intelligent Flight Assistant<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a data-href="../VisionDetectionState/DJIVisionDetectionState.html" class="sub-toggle">VisionDetectionState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                                        <ul class="sub-menu">
                                                <dd><a href="../VisionDetectionState/DJIVisionDetectionState_DJIVisionDetectionSector.html">Detection Sector</a>
                                                </dd>
                                        </ul>
                                      </dd>
                                      <dd><a href="../IntelligentFlightAssistant/DJIVisionDetectionState_DJIVisionControlState.html">Detection State</a>
                                      </dd>
                                      <dd><a href="../IntelligentFlightAssistant/DJISmartCaptureState.html">Smart Capture State</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Simulator/DJIAccessLocker.html" class="sub-toggle">AccessLocker<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Simulator/DJIAccessLocker_DJIAccessLockerFormattingState.html">FormattingState</a>
                                      </dd>
                                      <dd><a href="../Simulator/DJIAccessLocker_DJIAccessLockerUserAccountInfo.html">UserAccountInfo</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Simulator/DJISimulator.html" class="sub-toggle">Simulator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Simulator/DJISimulator_DJISimulatorInitializationData.html">InitializationData</a>
                                      </dd>
                                      <dd><a href="../Simulator/DJISimulator_DJISimulatorState.html">SimulatorState</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../IMUState/DJIIMUState.html" class="sub-toggle">IMUState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../IMUState/DJIIMUState_DJIIMUMultiOrientationCalibrationHint.html">MultipleOrientationCalibrationHint</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../FlightController/DJIFlightController_DJIVirtualStickFlightControlData.html">FlightControlData</a>
                            </dd>
                            <dd><a href="../FlightController/DJIFlightController_DJILocationCoordinate2D.html">LocationCoordinate2D</a>
                            </dd>
                            <dd><a data-href="../FlightController/DJIAirSenseSystemInformation.html" class="sub-toggle">AirSenseSystemInformation<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../FlightController/DJIAirSenseAirplaneState.html">AirSenseAirplaneState</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../FlightController/DJIFlightController_DJIFlightControllerLEDsSettings.html" class="sub-toggle">LEDsSettings<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../FlightController/DJIFlightController_DJIFlightControllerLEDsSettings_Builder.html">Builder</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../FlightController/DJIFlightController_Limits.html">Limits</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Battery/DJIBattery.html" class="sub-toggle">Battery<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Battery/DJIBattery_BatteryState.html">BatteryState</a>
                            </dd>
                            <dd><a data-href="../Battery/DJIBattery_AggregationState.html" class="sub-toggle">AggregationState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Battery/DJIBattery_BatteryOverview.html">BatteryOverview</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Battery/DJIBattery_WarningRecord.html">WarningRecord</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="" class="sub-toggle">Camera<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="DJICamera_DJICameraSystemState.html">SystemState</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraLensState.html">FocusState</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraSDCardState.html">StorageState</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraSSDState.html">SSDState</a>
                            </dd>
                            <dd><a data-href="DJIMediaManager.html" class="sub-toggle">MediaManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a data-href="DJIMediaManager_DJIMedia.html" class="sub-toggle">MediaFile<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                                        <ul class="sub-menu">
                                                <dd><a href="DJIMediaManager_DJIMedia_DJIMediaFile.html">AudioMediaFile</a>
                                                </dd>
                                        </ul>
                                      </dd>
                                      <dd><a href="DJIMediaManager_VideoPlayback_DJIMediaVideoPlaybackState.html">VideoPlaybackState</a>
                                      </dd>
                                      <dd><a data-href="DJIMediaManager_FetchMediaTaskScheduler.html" class="sub-toggle">FetchMediaTaskScheduler<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                                        <ul class="sub-menu">
                                                <dd><a href="DJIMediaManager_DJIFetchMediaTask.html">FetchMediaTask</a>
                                                </dd>
                                        </ul>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="DJIPlaybackManager.html" class="sub-toggle">PlaybackManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="DJIPlaybackManager_DJICameraPlaybackState.html">PlaybackState</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="DJICamera_DJICameraParameters.html">Capabilities</a>
                            </dd>
                            <dd><a data-href="DJICamera_DJICameraSettingsDef.html" class="sub-toggle">SettingsDefinitions<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="DJICamera_DJICameraExposureParameters.html">ExposureSettings</a>
                                      </dd>
                                      <dd><a href="DJICamera_DJICameraOpticalZoomSpec.html">OpticalZoomSpec</a>
                                      </dd>
                                      <dd><a href="DJICamera_DJICameraPhotoIntervalParam.html">PhotoTimeIntervalSettings</a>
                                      </dd>
                                      <dd><a href="DJICamera_DJICameraThermalProfile.html">ThermalProfile</a>
                                      </dd>
                                      <dd><a href="DJICamera_DJICameraThermalAreaTemperatureAggregations.html">ThermalAreaTemperatureAggregations</a>
                                      </dd>
                                      <dd><a href="DJICamera_DJICameraThermalExternalSceneSettings.html">ThermalExternalSceneSettings</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="DJICamera_DJICameraWhiteBalanceInterface.html">WhiteBalance</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraSSDClipFileNameInterface.html">SSDClipFileName</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraOriginalPhotoSettings.html">OriginalPhotoSettings</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraWatermarkSettings.html">WatermarkSettings</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraFocusAssistantSettings.html">FocusAssistantSettings</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraPhotoTimeLapseSettings.html">PhotoTimeLapseSettings</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraVideoResolutionAndFrameRate.html">ResolutionAndFrameRate</a>
                            </dd>
                            <dd><a href="DJICamera_DJICameraPictureStylePreset.html">PictureStylePreset</a>
                            </dd>
                            <dd><a href="DJICamera_CameraLiveView.html">CameraLiveView</a>
                            </dd>
                            <dd><a href="DJICamera_ColorWaveformSettings.html">ColorWaveformSettings</a>
                            </dd>
                            <dd><a href="DJICamera_StabilizationState.html">StabilizationState</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Gimbal/DJIGimbal.html" class="sub-toggle">Gimbal<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Gimbal/DJIGimbal_GimbalState.html">GimbalState</a>
                            </dd>
                            <dd><a href="../Gimbal/DJIGimbal_movementSettingsState.html">MovementSettings</a>
                            </dd>
                            <dd><a href="../Gimbal/DJIGimbal_attitude.html">Attitude</a>
                            </dd>
                            <dd><a data-href="../Gimbal/DJIGimbal_DJIGimbalRotation.html" class="sub-toggle">Rotation<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Gimbal/DJIGimbal_DJIGimbalRotation_Constructor.html">Builder</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../AirLink/DJIAirLink.html" class="sub-toggle">AirLink<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../LBAirLink/DJILBAirLink.html" class="sub-toggle">Lightbridge<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../LBAirLink/DJILBAirLink_DJILBAirLinkChannelInterference.html">ChannelInterference</a>
                                      </dd>
                                      <dd><a href="../LBAirLink/DJILBAirLink_DJILightbridgeAntennaRSSI.html">LightbridgeAntennaRSSI</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../OcuSyncLink/DJIOcuSyncLink.html" class="sub-toggle">OcuSyncLink<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncFrequencyInterference.html">FrequencyInterference</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../WiFiLink/DJIWiFiLink.html" class="sub-toggle">WiFi<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../WiFiLink/DJIWiFiLink_DJIWiFiChannelInterference.html">WifiChannelInterference</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../RemoteController/DJIRemoteController.html" class="sub-toggle">RemoteController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCGimbalMapping.html">GimbalMapping</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCGimbalStickMapping.html">GimbalStickMapping</a>
                            </dd>
                            <dd><a data-href="../RemoteController/DJIRemoteController_DJIRCHardwareState.html" class="sub-toggle">HardwareState<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCHardwareRightWheel.html">RightWheel</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCHardwareTransformationSwitch.html">TransformationSwitch</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCHardwareState_Button.html">Button</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCFiveDButton.html">FiveDButton</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../RemoteController/DJIRemoteController_DJIRCGPSData.html" class="sub-toggle">GPSData<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCGpsTime.html">Time</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_GPSLocation.html">GPSLocation</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCBatteryInfo.html">ChargeRemaining</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCRemoteFocusState.html">FocusControllerState</a>
                            </dd>
                            <dd><a data-href="../RemoteController/DJIRemoteController_DJIRCAircraftMapping.html" class="sub-toggle">AircraftMapping<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../RemoteController/DJIRemoteController_DJIRCAircraftStickMapping.html">AircraftStickMapping</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../RemoteController/DJIRemoteController_RCCustomButtonTagParam.html" class="sub-toggle">CustomButtonTags<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../RemoteController/DJIRemoteController_RCCustomButtonTagParam_Constructor.html">Builder</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCInfo.html">Information</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCMasterSlaveState.html">MasterSlaveState</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_DJIRCGimbalControlSpeed.html">GimbalControlSpeedCoefficient</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_ResponseForGimbalControl.html">ResponseForGimbalControl</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_JoinMasterAuthorizationInfo.html">AuthorizationInfo</a>
                            </dd>
                            <dd><a href="../RemoteController/DJIRemoteController_JoinedMasterNameAndPasswordResult.html">Credentials</a>
                            </dd>
                            <dd><a data-href="../RemoteController/DJIRemoteController_ProfessionalRC.html" class="sub-toggle">ProfessionalRC<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../RemoteController/DJIRemoteController_ProfessionalRC_Event.html">Event</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration.html">ButtonConfiguration</a>
                                      </dd>
                                      <dd><a href="../RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration_Builder.html">ButtonConfigurationBuilder</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../HandheldController/DJIHandheldController.html" class="sub-toggle">HandheldController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../HandheldController/DJIHandheldController_DJIHandheldControllerHardwareState.html">HardwareState</a>
                            </dd>
                            <dd><a data-href="../HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand.html" class="sub-toggle">LEDCommand<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand_DJIHandheldControllerLEDColorPattern.html">LEDColorPattern</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="../MobileRemoteController/DJIMobileRemoteController.html">MobileRemoteController</a>
                  </dd>
                  <dd><a data-href="../Payload/DJIPayload.html" class="sub-toggle">Payload<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Payload/DJIPayload_PayloadWidget.html">PayloadWidget</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../AccessoryAggregation/DJIAccessoryAggregation.html" class="sub-toggle">AccessoryAggregation<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight.html" class="sub-toggle">Spotlight<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState.html">SpotlightState</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../AccessoryAggregation/DJIAccessoryAggregation_DJIBeacon.html">Beacon</a>
                            </dd>
                            <dd><a data-href="../AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker.html" class="sub-toggle">Speaker<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState.html">SpeakerState</a>
                                      </dd>
                                      <dd><a href="../AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJIAudioFileInfo.html">AudioFileInfo</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../AccessoryAggregation/DJIAccessoryAggregation_AggregationState.html">AccessoryAggregationState</a>
                            </dd>
                    </ul>
                  </dd>
          </dl>
          <dl>
            <dt>Mission Classes
            </dt>
                  <dd><a data-href="../Missions/DJIMissionControl.html" class="sub-toggle">MissionControl<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJIMissionControlTimelineElement.html">TimelineElement</a>
                            </dd>
                            <dd><a href="../Missions/DJIMissionControlError.html">MissionControlError</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIMissionAction.html" class="sub-toggle">MissionAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJITakeOffAction.html">TakeOffAction</a>
                            </dd>
                            <dd><a data-href="../Missions/DJIAircraftYawAction.html" class="sub-toggle">AircraftYawAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIAircraftYawAction_DJIAircraftYawActionError.html">AircraftYawActionError</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIGoToAction.html" class="sub-toggle">GoToAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIGoToAction_DJIGoToActionError.html">GoToActionError</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Missions/DJIGoHomeAction.html">GoHomeAction</a>
                            </dd>
                            <dd><a href="../Missions/DJIHotpointAction.html">HotpointAction</a>
                            </dd>
                            <dd><a data-href="../Missions/DJIGimbalAttitudeAction.html" class="sub-toggle">GimbalAttitudeAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIGimbalAttitudeAction_DJIGimbalAttitudeActionError.html">GimbalAttitudeActionError</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIRecordVideoAction.html" class="sub-toggle">RecordVideoAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIRecordVideoAction_DJIRecordVideoActionError.html">RecordVideoActionError</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIShootPhotoAction.html" class="sub-toggle">ShootPhotoAction<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIShootPhotoAction_DJIShootPhotoActionError.html">ShootPhotoActionError</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Missions/DJILandAction.html">LandAction</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="../Missions/TimelineMission.html">TimelineMission</a>
                  </dd>
                  <dd><a data-href="../Missions/DJIMissionTrigger.html" class="sub-toggle">Trigger<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJIMissionTrigger_DJIBatteryLevelMissionTrigger.html">BatteryPowerLevelTrigger</a>
                            </dd>
                            <dd><a href="../Missions/DJIMissionTrigger_DJIWaypointReachedMissionTrigger.html">WaypointReachedTrigger</a>
                            </dd>
                            <dd><a href="../Missions/DJIMissionTrigger_DJIAircraftLandedMissionTrigger.html">AircraftLandedTrigger</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIWaypointMissionOperator.html" class="sub-toggle">WaypointMissionOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../Missions/DJIWaypointMission.html" class="sub-toggle">WaypointMission<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIWaypointMission_Builder.html">Builder</a>
                                      </dd>
                                      <dd><a data-href="../Missions/DJIWaypoint.html" class="sub-toggle">Waypoint<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                                        <ul class="sub-menu">
                                                <dd><a href="../Missions/DJIWaypoint_DJIWaypointAction.html">WaypointAction</a>
                                                </dd>
                                        </ul>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Missions/DJIWaypointMissionEvent.html">WaypointMissionEvent</a>
                            </dd>
                            <dd><a data-href="../Missions/DJIWaypointMissionUploadEvent.html" class="sub-toggle">WaypointMissionUploadEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIWaypointMission_DJIWaypointUploadProgress.html">WaypointUploadProgress</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIWaypointMissionDownloadEvent.html" class="sub-toggle">WaypointMissionDownloadEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIWaypointMission_DJIWaypointDownloadProgress.html">WaypointDownloadProgress</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIWaypointMissionExecutionEvent.html" class="sub-toggle">WaypointMissionExecutionEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html">WaypointExecutionProgress</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a href="../Missions/DJIWaypointMissionState.html">WaypointMissionState</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIFollowMeMissionOperator.html" class="sub-toggle">FollowMeMissionOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJIFollowMeMission.html">FollowMeMission</a>
                            </dd>
                            <dd><a data-href="../Missions/DJIFollowMeMissionEvent.html" class="sub-toggle">FollowMeMissionEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIFollowMeMissionState.html">FollowMeMissionState</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIPanoramaMissionOperator.html" class="sub-toggle">PanoramaMissionOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJIPanoramaMissionEvent.html">PanoramaMissionEvent</a>
                            </dd>
                            <dd><a href="../Missions/DJIPanoramaMissionState.html">PanoramaMissionState</a>
                            </dd>
                            <dd><a href="../Missions/DJIPanoramaMission_DJIPanoramaMissionStatus.html">PanoramaMissionExecutionState</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIHotpointMissionOperator.html" class="sub-toggle">HotpointMissionOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../Missions/DJIHotPointMission.html">HotpointMission</a>
                            </dd>
                            <dd><a data-href="../Missions/DJIHotpointMissionEvent.html" class="sub-toggle">HotpointMissionEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIHotpointMissionState.html">HotpointMissionState</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJITapFlyMissionOperator.html" class="sub-toggle">TapFlyMissionOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../Missions/DJITapFlyMission.html" class="sub-toggle">TapFlyMission<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJITapFlyMission_DJITapFlyExecutionState.html">TapFlyExecutionState</a>
                                      </dd>
                                      <dd><a href="../Missions/DJITapFlyMission_DJIVector.html">Vector</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJITapFlyMissionEvent.html" class="sub-toggle">TapFlyMissionEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJITapFlyMissionState.html">TapFlyMissionState</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../Missions/DJIActiveTrackMissionOperator.html" class="sub-toggle">ActiveTrackOperator<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="../Missions/DJIActiveTrackMission.html" class="sub-toggle">ActiveTrackMission<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIActiveTrackTrackingState.html">ActiveTrackTrackingState</a>
                                      </dd>
                                      <dd><a href="../Missions/DJIActiveTrackMission_DJISubjectSensingState.html">SubjectSensingState</a>
                                      </dd>
                              </ul>
                            </dd>
                            <dd><a data-href="../Missions/DJIActiveTrackMissionEvent.html" class="sub-toggle">ActiveTrackMissionEvent<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="../Missions/DJIActiveTrackMissionState.html">ActiveTrackState</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
          </dl>
          <dl>
            <dt>Misc Classes
            </dt>
                  <dd><a href="../../Utils/DJICommonCallbacks.html">CommonCallbacks</a>
                  </dd>
                  <dd><a data-href="../ParamCapability/DJIParamCapability.html" class="sub-toggle">DJIParamCapability<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../ParamCapability/DJIParamCapability_DJIParamCapabilityMinMax.html">DJIParamMinMaxCapability</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a data-href="../SDKError/DJIError.html" class="sub-toggle">DJIError<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="../SDKError/DJIError_DJIGimbalError.html">DJIGimbalError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DataProtectionError.html">DataProtectionError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJISDKFlightHubError.html">DJIFlightHubError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIAccessoryAggregationError.html">DJIAccessoryAggregationError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIAccessLockerError.html">DJIAccessLockerError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJISDKError.html">DJISDKError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJISDKCacheError.html">DJISDKCacheError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJICameraError.html">DJICameraError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIFlightControllerError.html">DJIFlightControllerError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIMissionManagerError.html">DJIMissionError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIAirLinkError.html">DJIAirLinkError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIBatteryError.html">DJIBatteryError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIGeoError.html">DJIFlySafeError</a>
                            </dd>
                            <dd><a href="../SDKError/DJIError_DJIRemoteControllerError.html">DJIRemoteControllerError</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="../Diagnostics/DJIDiagnostics.html">DJIDiagnostics</a>
                  </dd>
                  <dd><a href="../CodecManager/DJICodecManager.html">DJICodecManager</a>
                  </dd>
                  <dd><a href="../Stick/DJIStick.html">Stick</a>
                  </dd>
          </dl>
        </div>
      </div>
      <div class="site-main">
        <div class="article"><div class="article"><h1><font color="#AAA">class </font>Camera</h1></div>
<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">class</span> <span class="title">Camera</span> <span class="keyword">extends</span> <span class="title">BaseComponent</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>Inherits From:</i></font></td><td width="85%"><font color="#999"><code><a href="../../Components/BaseComponent/DJIBaseComponent.html#djibasecomponent">BaseComponent</a></code></font></td></tr></table></html>
<h5 id="description">Description:</h5>
<p><font color="#666">This class contains the media manager and playback manager, which manage the camera's media content. It provides methods to change camera settings and perform camera actions. This object is available from the <code><a href="../../Products/Aircraft/DJIAircraft.html#djiaircraft">Aircraft</a></code> or <code><a href="../../Products/Handheld/DJIHandheld.html#djihandheld">HandHeld</a></code> object, which is a subclass of <code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct">BaseProduct</a></code>.</font></p>
<h5 id="class-members">Class Members:</h5>
<h4 id="state-updates">State Updates</h4>
<div class="api-row" id="djicamera_setdjicameraupdatedsystemstatecallback"><div class="api-col left">General</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjicameraupdatedsystemstatecallback_inline">setSystemStateCallback</a></div></div><div class="inline-doc" id="djicamera_setdjicameraupdatedsystemstatecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSystemStateCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSystemStateCallback</span><span class="params">(@Nullable SystemState.Callback updatedSystemStateCallBack)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v2">Description:</h5>
<p><font color="#666">Sets the camera's system state callback. The onUpdate function has a CameraSystemState object as its parameter. <br><br> Precondition: <br><br> A Callback object must be implemented and passed in as a parameter. <br><br> Postcondition: <br><br> The Callback object that was passed in as a parameter will call its onUpdate function at regular intervals.</font></p>
<h5 id="input-parameters">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraSystemState.html#djicamera_djicamerasystemstate">SystemState</a>.Callback <font color="#000">updatedSystemStateCallBack</font></font></td><td><font color="#666"><i>The Callback object to set as the callback. &lt;br&gt; Callback implements an <code><a href="../../Components/Camera/DJICamera_DJICameraSystemState.html#djicamera_didupdatesystemstate">onUpdate</a></code> method.&lt;/br&gt; The CameraSDCardState object contains information about the SD card inserted into the aircraft's camera.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setcameraupdatedcurrentexposurevaluescallback"><div class="api-col left">Exposure</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setcameraupdatedcurrentexposurevaluescallback_inline">setExposureSettingsCallback</a></div></div><div class="inline-doc" id="djicamera_setcameraupdatedcurrentexposurevaluescallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setExposureSettingsCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setExposureSettingsCallback</span><span class="params">(@Nullable ExposureSettings.Callback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v3">Description:</h5>
<p><font color="#666">Sets the callback for updated exposure parameters. The callback's <code><a href="../../Components/Camera/DJICamera_DJICameraExposureParameters.html#djicamera_didupdatecurrentexposureparameters">onUpdate</a></code> method will be called each time the exposure parameters (ISO, Exposure Compensation, Shutter Speed and Aperture) are updated.</font></p>
<h5 id="input-parameters-v2">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraExposureParameters.html#djicamera_djicameraexposureparameters">ExposureSettings</a>.Callback <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjicamerageneratednewmediafilecallback"><div class="api-col left">Media</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjicamerageneratednewmediafilecallback_inline">setMediaFileCallback</a></div></div><div class="inline-doc" id="djicamera_setdjicamerageneratednewmediafilecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMediaFileCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMediaFileCallback</span><span class="params">(@Nullable MediaFile.Callback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v4">Description:</h5>
<p><font color="#666">Sets the camera's new generated media file callback.</font></p>
<h5 id="input-parameters-v3">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJIMediaManager_DJIMedia.html#djimediamanager_djimedia">MediaFile</a>.Callback <font color="#000">callback</font></font></td><td><font color="#666"><i>The Callback object to set as the callback. The callback's method <code><a href="../../Components/Camera/DJIMediaManager_DJIMedia.html#djicamera_didgeneratenewmediafile">onNewFile</a></code> &lt;br&gt;has a <code><a href="../../Components/Camera/DJIMediaManager_DJIMedia.html#djimediamanager_djimedia">MediaFile</a></code> object as it's parameter from which information about &lt;br&gt;the media type, index, file size and the created time can be obtained.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjicamerageneratedtimelapsepreviewcallback"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjicamerageneratedtimelapsepreviewcallback_inline">setTimeLapsePreviewCallback</a></div></div><div class="inline-doc" id="djicamera_setdjicamerageneratedtimelapsepreviewcallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setTimeLapsePreviewCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setTimeLapsePreviewCallback</span><span class="params">(@Nullable TimeLapsePreviewCallback generatedTimeLapseCallBack)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v5">Description:</h5>
<p><font color="#666">Sets the generated preview image callback. The callback's <code><a href="../../Components/Camera/DJICamera.html#djicamera_didgeneratetimelapsepreview">onGenerate</a></code> method will be called each time a photo has been taken.</font></p>
<h5 id="input-parameters-v4">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera.html#djicamera_camerageneratedtimelapsepreviewcallbackinterface">TimeLapsePreviewCallback</a> <font color="#000">generatedTimeLapseCallBack</font></font></td><td><font color="#666"><i>The execution callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjiupdatecameralensstatecallback"><div class="api-col left">Lens</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjiupdatecameralensstatecallback_inline">setFocusStateCallback</a></div></div><div class="inline-doc" id="djicamera_setdjiupdatecameralensstatecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFocusStateCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFocusStateCallback</span><span class="params">(@Nullable FocusState.Callback updatedLensStateCallback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v6">Description:</h5>
<p><font color="#666">Callback for updating the lens state.</font></p>
<h5 id="input-parameters-v5">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraLensState.html#djicamera_djicameralensstate">FocusState</a>.Callback <font color="#000">updatedLensStateCallback</font></font></td><td><font color="#666"><i>The callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjiupdatecamerasdcardstatecallback"><div class="api-col left">Storage</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjiupdatecamerasdcardstatecallback_inline">setSDCardStateCallBack</a></div></div><div class="inline-doc" id="djicamera_setdjiupdatecamerasdcardstatecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSDCardStateCallBack</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="meta">@Deprecated</span></div><div class="line"> <span class="function"><span class="keyword">void</span> <span class="title">setSDCardStateCallBack</span><span class="params">(@Nullable StorageState.Callback updatedSDCardStateCallback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v7">Description:</h5>
<p><font color="#666">Sets the camera's SD card information callback. Deprecated, please use <code><a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html#djicamera_didupdatestoragestate">onUpdate</a></code> instead.</font></p>
<h5 id="input-parameters-v6">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html#djicamera_djicamerasdcardstate">StorageState</a>.Callback <font color="#000">updatedSDCardStateCallback</font></font></td><td><font color="#666"><i>The Callback object to set as the callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjiupdatecamerastoragestatecallback"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjiupdatecamerastoragestatecallback_inline">setStorageStateCallBack</a></div></div><div class="inline-doc" id="djicamera_setdjiupdatecamerastoragestatecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setStorageStateCallBack</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setStorageStateCallBack</span><span class="params">(@Nullable StorageState.Callback storageStateCallBack)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v8">Description:</h5>
<p><font color="#666">Called when the camera's storage state has been updated. Use <code><a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html#djicamera_djicamerasdcardstate">StorageState</a></code>'s <code><a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html#djicamera_djicamerasdcardstate_location">getStorageLocation</a></code> to determine if the updated state is for SD card or the internal storage.</font></p>
<h5 id="input-parameters-v7">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html#djicamera_djicamerasdcardstate">StorageState</a>.Callback <font color="#000">storageStateCallBack</font></font></td><td><font color="#666"><i>The Callback object to set as the callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjiupdatecamerassdstatecallback"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjiupdatecamerassdstatecallback_inline">setSSDStateCallback</a></div></div><div class="inline-doc" id="djicamera_setdjiupdatecamerassdstatecallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDStateCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDStateCallback</span><span class="params">(@Nullable SSDState.Callback updatedSSDStateCallback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v9">Description:</h5>
<p><font color="#666">Callback for updating the SSD state.</font></p>
<h5 id="input-parameters-v8">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraSSDState.html#djicamera_djicamerassdstate">SSDState</a>.Callback <font color="#000">updatedSSDStateCallback</font></font></td><td><font color="#666"><i>The Callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setdjithermalcameratemperaturedatacallback"><div class="api-col left">Thermal</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setdjithermalcameratemperaturedatacallback_inline">setThermalTemperatureCallback</a></div></div><div class="inline-doc" id="djicamera_setdjithermalcameratemperaturedatacallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalTemperatureCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalTemperatureCallback</span><span class="params">(@Nullable TemperatureDataCallback updateCenterTemperatureCallback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v10">Description:</h5>
<p><font color="#666">Sets the thermal camera's temperature update callback. Callback is used when there is a new temperature value available for the set spot metering target point. <br><br> Supported only by thermal imaging cameras with installed firmware version of 1.20.0.00 or higher.</font></p>
<h5 id="input-parameters-v9">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera.html#djicamera_thermalcameraupdatetemperaturedatacallbackinterface">TemperatureDataCallback</a> <font color="#000">updateCenterTemperatureCallback</font></font></td><td><font color="#666"><i>The Callback object to set as the callback. &lt;br&gt; Callback implements an <code><a href="../../Components/Camera/DJICamera.html#djicamera_didupdatetemperaturedata">onUpdate</a></code> method.&lt;/br&gt; The Float object contains information about the updated temperature value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setthermalcameraareatemperatureaggregationsupdatedcallback"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setthermalcameraareatemperatureaggregationsupdatedcallback_inline">setThermalAreaTemperatureAggregationsCallback</a></div></div><div class="inline-doc" id="djicamera_setthermalcameraareatemperatureaggregationsupdatedcallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalAreaTemperatureAggregationsCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalAreaTemperatureAggregationsCallback</span><span class="params">(</span></span></div><div class="line">       @Nullable ThermalAreaTemperatureAggregations.Callback areaTemperatureAggregationsUpdatedCallback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_area_temperature_aggregations_key">CameraKey.THERMAL_AREA_TEMPERATURE_AGGREGATIONS</a></font></td></tr></table></html>
<h5 id="description-v11">Description:</h5>
<p><font color="#666">Sets the thermal camera's temperature aggregation update callback. <br> <br> Callback will be called when there are new min, max, and average values available for the set spot metering area.<br> Supported only by thermal imaging cameras with installed firmware version of 1.20.0.00 or higher.</font></p>
<h5 id="input-parameters-v10">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html#djicamera_djicamerathermalareatemperatureaggregations">ThermalAreaTemperatureAggregations</a>.Callback <font color="#000">areaTemperatureAggregationsUpdatedCallback</font></font></td><td><font color="#666"><i>The Callback object to set as the callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setthermalcameraexternalscenesettingsupdatedcallback"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setthermalcameraexternalscenesettingsupdatedcallback_inline">setThermalExternalSceneSettingsCallback</a></div></div><div class="inline-doc" id="djicamera_setthermalcameraexternalscenesettingsupdatedcallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalExternalSceneSettingsCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalExternalSceneSettingsCallback</span><span class="params">(</span></span></div><div class="line">       @Nullable ThermalExternalSceneSettings.Callback thermalExternalSceneSettingsUpdatedCallback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v12">Description:</h5>
<p><font color="#666">Sets the thermal camera's external scene settings update callback. <br> <br> Callback will get called when updated external scene settings are available.<br> Supported only by thermal imaging cameras with installed firmware version of 1.20.0.00 or higher.</font></p>
<h5 id="input-parameters-v11">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera_DJICameraThermalExternalSceneSettings.html#djicamera_djicamerathermalexternalscenesettings">ThermalExternalSceneSettings</a>.Callback <font color="#000">thermalExternalSceneSettingsUpdatedCallback</font></font></td><td><font color="#666"><i>The Callback object to set as the callback.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_sethistogramcallback"><div class="api-col left">Histogram</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_sethistogramcallback_inline">setHistogramCallback</a></div></div><div class="inline-doc" id="djicamera_sethistogramcallback_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setHistogramCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setHistogramCallback</span><span class="params">(@Nullable HistogramCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v13">Description:</h5>
<p><font color="#666">Sets the histogram callback.</font></p>
<h5 id="input-parameters-v12">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Components/Camera/DJICamera.html#djicamera_histogramupdatecallbackinterface">HistogramCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="information">Information</h4>
<div class="api-row" id="djicamera_displayname"><div class="api-col left">Display Name</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_displayname_inline">getDisplayName</a></div></div><div class="inline-doc" id="djicamera_displayname_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDisplayName</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function">String <span class="title">getDisplayName</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_display_name_key">CameraKey.DISPLAY_NAME</a></font></td></tr></table></html>
<h5 id="description-v14">Description:</h5>
<p><font color="#666">Return string that represents name of the camera.</font></p>
<h5 id="return">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">String</font></td><td><font color="#666"><i>An instance of display name String.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_capabilities"><div class="api-col left">Camera Capabilities</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_capabilities_inline">getCapabilities</a></div></div><div class="inline-doc" id="djicamera_capabilities_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getCapabilities</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function">Capabilities <span class="title">getCapabilities</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v15">Description:</h5>
<p><font color="#666">Camera capabilities.</font></p>
<h5 id="return-v2">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/Camera/DJICamera_DJICameraParameters.html#djicamera_djicameraparameters">Capabilities</a></font></td><td><font color="#666"><i>An object of <code><a href="../../Components/Camera/DJICamera_DJICameraParameters.html#djicamera_djicameraparameters">Capabilities</a></code>.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="shoot-photo-video">Shoot Photo/Video</h4>
<div class="api-row" id="djicamera_setcameramode"><div class="api-col left">Camera Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setcameramode_inline">setMode</a></div></div><div class="inline-doc" id="djicamera_setcameramode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMode</span><span class="params">(@NonNull CameraMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_mode_key">CameraKey.MODE</a></font></td></tr></table></html>
<h5 id="description-v16">Description:</h5>
<p><font color="#666">Sets the camera's work mode to taking pictures, video, playback or download. Please note that you cannot change the mode when a certain task is executing, such as taking photo(s), recording video, or downloading and saving files. Also supported by thermal imaging camera.</font></p>
<h5 id="input-parameters-v13">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode">CameraMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>Camera work mode. See enum named CameraMode in SettingsDefinitions to find details on camera work modes.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getcameramode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getcameramode_inline">getMode</a></div></div><div class="inline-doc" id="djicamera_getcameramode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;CameraMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_mode_key">CameraKey.MODE</a></font></td></tr></table></html>
<h5 id="description-v17">Description:</h5>
<p><font color="#666">Gets the camera's current work mode. Also supported by thermal imaging camera.</font></p>
<h5 id="input-parameters-v14">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode">CameraMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_startrecordvideo"><div class="api-col left">Record Video</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_startrecordvideo_inline">startRecordVideo</a></div></div><div class="inline-doc" id="djicamera_startrecordvideo_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>startRecordVideo</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">startRecordVideo</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_start_record_video_key">CameraKey.START_RECORD_VIDEO</a></font></td></tr></table></html>
<h5 id="description-v18">Description:</h5>
<p><font color="#666">Starts recording video. <br><br> Precondition:<br> Camera must be in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode_djicameramoderecordvideo">RECORD_VIDEO</a></code> mode. <br>For thermal imaging camera, user can take Single photo when recording video.</font></p>
<h5 id="input-parameters-v15">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_stoprecordvideo"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_stoprecordvideo_inline">stopRecordVideo</a></div></div><div class="inline-doc" id="djicamera_stoprecordvideo_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>stopRecordVideo</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">stopRecordVideo</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_stop_record_video_key">CameraKey.STOP_RECORD_VIDEO</a></font></td></tr></table></html>
<h5 id="description-v19">Description:</h5>
<p><font color="#666">Stops recording video. <br> <br> Precondition:<br> The camera is recording currently. <br></font></p>
<h5 id="input-parameters-v16">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_startshootphoto"><div class="api-col left">Shoot Photo</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_startshootphoto_inline">startShootPhoto</a></div></div><div class="inline-doc" id="djicamera_startshootphoto_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>startShootPhoto</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">startShootPhoto</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_start_shoot_photo_key">CameraKey.START_SHOOT_PHOTO</a></font></td></tr></table></html>
<h5 id="description-v20">Description:</h5>
<p><font color="#666">Camera starts to take photo with one of the camera capture modes (shoot photo modes).Also, <br><br> Precondition:<br> 1. Camera must be in ShootPhoto mode. Check the enum named CameraShootPhotoMode in DJICameraSettingsDef to find all possible camera capture modes. For thermal imaging camera, Single photo can be taken while recording video.<br>2. The SD card state should be checked before this method is used to ensure sufficient space exists. <br><br> Post condition:<br> If the capture mode is either Burst or Interval, calling stopShootPhoto will be required for the camera to stop taking photos.<br></font></p>
<h5 id="input-parameters-v17">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_stopshootphoto"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_stopshootphoto_inline">stopShootPhoto</a></div></div><div class="inline-doc" id="djicamera_stopshootphoto_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>stopShootPhoto</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">stopShootPhoto</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_stop_shoot_photo_key">CameraKey.STOP_SHOOT_PHOTO</a></font></td></tr></table></html>
<h5 id="description-v21">Description:</h5>
<p><font color="#666">Camera stops taking photos. <br> <br> Precondition:<br> 1. <code><a href="../../Components/Camera/DJICamera.html#djicamera_startshootphoto">startShootPhoto</a></code> has been invoked and the shoot mode is either Interval or Time-lapse. <br> 2. If the capture mode is set to Single, the camera will automatically stop taking the photo once the individual photo is taken. <br></font></p>
<h5 id="input-parameters-v18">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setshootphotomode"><div class="api-col left">Shoot Photo Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setshootphotomode_inline">setShootPhotoMode</a></div></div><div class="inline-doc" id="djicamera_setshootphotomode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setShootPhotoMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setShootPhotoMode</span><span class="params">(@NonNull ShootPhotoMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_shoot_photo_mode_key">CameraKey.SHOOT_PHOTO_MODE</a></font></td></tr></table></html>
<h5 id="description-v22">Description:</h5>
<p><font color="#666">Sets the photo shooting mode for the camera.</font></p>
<h5 id="input-parameters-v19">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode">ShootPhotoMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i><code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode">ShootPhotoMode</a></code> enum value.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>Asynchronous execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getshootphotomode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getshootphotomode_inline">getShootPhotoMode</a></div></div><div class="inline-doc" id="djicamera_getshootphotomode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getShootPhotoMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getShootPhotoMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ShootPhotoMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_shoot_photo_mode_key">CameraKey.SHOOT_PHOTO_MODE</a></font></td></tr></table></html>
<h5 id="description-v23">Description:</h5>
<p><font color="#666">Returns the current photo shooting mode of the camera.</font></p>
<h5 id="input-parameters-v20">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode">ShootPhotoMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>Asynchronous execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_istimelapsesupported"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_istimelapsesupported_inline">isTimeLapseSupported</a></div></div><div class="inline-doc" id="djicamera_istimelapsesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isTimeLapseSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isTimeLapseSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_time_lapse_supported_key">CameraKey.IS_TIME_LAPSE_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v24">Description:</h5>
<p><font color="#666">Check if the current device supports time-lapse shoot mode. Supported only on the Osmo camera.</font></p>
<h5 id="return-v3">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if timelapse is supported.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="playback-and-download">Playback and Download</h4>
<div class="api-row" id="djicamera_media_ismediadownloadmodesupported"><div class="api-col left">Media</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_media_ismediadownloadmodesupported_inline">isMediaDownloadModeSupported</a></div></div><div class="inline-doc" id="djicamera_media_ismediadownloadmodesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isMediaDownloadModeSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isMediaDownloadModeSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_media_download_mode_supported_key">CameraKey.IS_MEDIA_DOWNLOAD_MODE_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v25">Description:</h5>
<p><font color="#666">Check if the current device supports Media Download Mode.</font></p>
<h5 id="return-v4">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if the current device supports Media Download Mode, <code>false</code> otherwise.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_mediamanager"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_mediamanager_inline">getMediaManager</a></div></div><div class="inline-doc" id="djicamera_mediamanager_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMediaManager</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="meta">@Nullable</span></div><div class="line"> <span class="function">MediaManager <span class="title">getMediaManager</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v26">Description:</h5>
<p><font color="#666">Media Manager is used for interaction when camera is in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode_djicameramodemediadownload">MEDIA_DOWNLOAD</a></code>. The user can only access the manager when <code><a href="../../Components/Camera/DJICamera.html#djicamera_media_ismediadownloadmodesupported">isMediaDownloadModeSupported</a></code> returns <code>true</code>. @return The <code><a href="../../Components/Camera/DJIMediaManager.html#djimediamanager">MediaManager</a></code> object if the aircraft supports media list feature. Otherwise, returns <code>null</code>.</font></p>
<h5 id="return-v5">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/Camera/DJIMediaManager.html#djimediamanager">MediaManager</a></font></td><td><font color="#666"><i>An instance of <code><a href="../../Components/Camera/DJIMediaManager.html#djimediamanager">MediaManager</a></code>.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_media_isplaybacksupported"><div class="api-col left">Playback</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_media_isplaybacksupported_inline">isPlaybackSupported</a></div></div><div class="inline-doc" id="djicamera_media_isplaybacksupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isPlaybackSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isPlaybackSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_playback_supported_key">CameraKey.IS_PLAYBACK_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v27">Description:</h5>
<p><font color="#666">Check if the current device supports Playback Mode.</font></p>
<h5 id="return-v6">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_playbackmanager"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_playbackmanager_inline">getPlaybackManager</a></div></div><div class="inline-doc" id="djicamera_playbackmanager_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPlaybackManager</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="meta">@Nullable</span></div><div class="line"> <span class="function">PlaybackManager <span class="title">getPlaybackManager</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v28">Description:</h5>
<p><font color="#666">Gets the playback manager object. Playback Manager is used for interaction when camera is in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode_djicameramodeplayback">PLAYBACK</a></code>. User can only access to the manager when <code><a href="../../Components/Camera/DJICamera.html#djicamera_media_isplaybacksupported">isPlaybackSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="return-v7">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/Camera/DJIPlaybackManager.html#djiplaybackmanager">PlaybackManager</a></font></td><td><font color="#666"><i>An instance of <code><a href="../../Components/Camera/DJIPlaybackManager.html#djiplaybackmanager">PlaybackManager</a></code>.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="exposure-white-balance">Exposure &amp; White Balance</h4>
<div class="api-row" id="djicamera_camerasettings_setexposuremode"><div class="api-col left">Exposure Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setexposuremode_inline">setExposureMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setexposuremode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setExposureMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setExposureMode</span><span class="params">(@NonNull ExposureMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_exposure_mode_key">CameraKey.EXPOSURE_MODE</a></font></td></tr></table></html>
<h5 id="description-v29">Description:</h5>
<p><font color="#666">Sets the camera's exposure mode. Check <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode">ExposureMode</a></code> to view all possible camera exposure modes. Please note that in different exposure mode, it will have different values for the same setting.</font></p>
<h5 id="input-parameters-v21">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode">ExposureMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>Camera exposure mode to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getexposuremode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getexposuremode_inline">getExposureMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getexposuremode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getExposureMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getExposureMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ExposureMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_exposure_mode_key">CameraKey.EXPOSURE_MODE</a></font></td></tr></table></html>
<h5 id="description-v30">Description:</h5>
<p><font color="#666">Gets the camera's exposure mode.</font></p>
<h5 id="input-parameters-v22">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode">ExposureMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setiso"><div class="api-col left">ISO</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setiso_inline">setISO</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setiso_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setISO</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setISO</span><span class="params">(@NonNull ISO iso, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_iso_key">CameraKey.ISO</a></font></td></tr></table></html>
<h5 id="description-v31">Description:</h5>
<p><font color="#666">Sets the camera's ISO value. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraiso">ISO</a></code> to view all possible ISO settings for the camera. For the X5, X5R, Phantom 4 Pro camera, X4S and X5S, the ISO value can be set for all modes. For the other cameras, the ISO value can only be set when the camera exposure mode is in Manual mode. See the <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setexposuremode">setExposureMode</a></code> method for how to set exposure mode.</font></p>
<h5 id="input-parameters-v23">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull ISO <font color="#000">iso</font></font></td><td><font color="#666"><i>The ISO value to set the camera to use. Please check the enum CameraISOe in DJICameraSettingsDef to find all possible ISO values that the camera can be set to.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getiso"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getiso_inline">getISO</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getiso_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getISO</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getISO</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ISO&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_iso_key">CameraKey.ISO</a></font></td></tr></table></html>
<h5 id="description-v32">Description:</h5>
<p><font color="#666">Gets the camera's ISO value.</font></p>
<h5 id="input-parameters-v24">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;ISO&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setshutterspeed"><div class="api-col left">Shutter Speed</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setshutterspeed_inline">setShutterSpeed</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setshutterspeed_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setShutterSpeed</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setShutterSpeed</span><span class="params">(@NonNull ShutterSpeed shutterSpeed, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_shutter_speed_key">CameraKey.SHUTTER_SPEED</a></font></td></tr></table></html>
<h5 id="description-v33">Description:</h5>
<p><font color="#666">Sets the camera shutter speed. To see all available <code>shutterSpeed</code> value settings, see <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashutterspeed">ShutterSpeed</a></code>. The shutter speed should not be set slower than the video frame rate when the camera's mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode_djicameramoderecordvideo">RECORD_VIDEO</a></code>. For example, if the video frame rate is 30fps, the <code>shutterSpeed</code> must be &lt;= 1/30. Precondition: The shutter speed can be set only when the camera exposure mode is Shutter mode or Manual mode.</font></p>
<h5 id="input-parameters-v25">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashutterspeed">ShutterSpeed</a> <font color="#000">shutterSpeed</font></font></td><td><font color="#666"><i>The ISO value to set the camera to use. Please check the enum CameraISOe in DJICameraSettingsDef to find all possible ISO values that the camera can be set to.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getshutterspeed"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getshutterspeed_inline">getShutterSpeed</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getshutterspeed_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getShutterSpeed</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getShutterSpeed</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ShutterSpeed&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_shutter_speed_key">CameraKey.SHUTTER_SPEED</a></font></td></tr></table></html>
<h5 id="description-v34">Description:</h5>
<p><font color="#666">Gets the camera's shutter speed.</font></p>
<h5 id="input-parameters-v26">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashutterspeed">ShutterSpeed</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isadjustableaperturesupported"><div class="api-col left">Aperture</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isadjustableaperturesupported_inline">isAdjustableApertureSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isadjustableaperturesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isAdjustableApertureSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isAdjustableApertureSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_adjustable_aperture_supported_key">CameraKey.IS_ADJUSTABLE_APERTURE_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v35">Description:</h5>
<p><font color="#666">Gets whether the camera supports an adjustable aperture. Currently adjustable aperture is supported only by the X5, X5R, X4S, X5S cameras and Mavic 2 Pro.</font></p>
<h5 id="return-v8">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setaperture"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setaperture_inline">setAperture</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setaperture_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAperture</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAperture</span><span class="params">(@NonNull Aperture aperture, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_aperture_key">CameraKey.APERTURE</a></font></td></tr></table></html>
<h5 id="description-v36">Description:</h5>
<p><font color="#666">Sets the aperture value. This feature is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustableaperturesupported">isAdjustableApertureSupported</a></code> returns <code>true</code>. <br> Precondition: <br> The exposure mode <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode">ExposureMode</a></code> must be in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode_manual">MANUAL</a></code> or <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode_aperture">APERTURE_PRIORITY</a></code>. <br> Supported only by the X5, X5R, X4S, X5S camera and Mavic 2 Pro.</font></p>
<h5 id="input-parameters-v27">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraaperture">Aperture</a> <font color="#000">aperture</font></font></td><td><font color="#666"><i>The aperture to set. Check enum CameraLensFocusMode in DJICameraSettingsDef.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getaperture"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getaperture_inline">getAperture</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getaperture_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAperture</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAperture</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Aperture&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_aperture_key">CameraKey.APERTURE</a></font></td></tr></table></html>
<h5 id="description-v37">Description:</h5>
<p><font color="#666">Gets the lens aperture. This feature is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustableaperturesupported">isAdjustableApertureSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v28">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraaperture">Aperture</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setmeteringmode"><div class="api-col left">Exposure Metering</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setmeteringmode_inline">setMeteringMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setmeteringmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMeteringMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMeteringMode</span><span class="params">(@NonNull MeteringMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_metering_mode_key">CameraKey.METERING_MODE</a></font></td></tr></table></html>
<h5 id="description-v38">Description:</h5>
<p><font color="#666">Sets the camera's exposure metering. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode">MeteringMode</a></code> to view all possible exposure metering settings for the camera.</font></p>
<h5 id="input-parameters-v29">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode">MeteringMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>Exposure metering to be set. Check the enum <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode">MeteringMode</a></code> to find all possible exposure metering the camera can be set to.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the execution result</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getmeteringmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getmeteringmode_inline">getMeteringMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getmeteringmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMeteringMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getMeteringMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;MeteringMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_metering_mode_key">CameraKey.METERING_MODE</a></font></td></tr></table></html>
<h5 id="description-v39">Description:</h5>
<p><font color="#666">Gets the camera's exposure metering.</font></p>
<h5 id="input-parameters-v30">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode">MeteringMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setspotmeteringareaindex"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setspotmeteringareaindex_inline">setSpotMeteringTarget</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setspotmeteringareaindex_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSpotMeteringTarget</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSpotMeteringTarget</span><span class="params">(@NonNull Point spotIndex, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_spot_metering_target_key">CameraKey.SPOT_METERING_TARGET</a></font></td></tr></table></html>
<h5 id="description-v40">Description:</h5>
<p><font color="#666">Sets the spot metering area index. The camera image is divided into 96 spots defined by 12 columns and 8 rows. The row index range is [0,7], where the values increase top to bottom across the image. The column index range is [0, 11], where the values increase left to right. In order to make the method work, The camera exposure mode should be <code>Program</code>, <code>Shutter</code> or <code>Aperture</code>, the exposure metering mode must be <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode_spot">SPOT</a></code>, and <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setaelock">setAELock</a></code> must be <code>false</code>.</font></p>
<h5 id="input-parameters-v31">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull Point <font color="#000">spotIndex</font></font></td><td><font color="#666"><i>Spot metering point coordinate (x, y).  x is column index to be set. The value should falls in [0, 11], where the values increase left to right. y is row index to be set. The value should falls in [0, 7], where the values increase top to bottom across the image.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getspotmeteringareaindex"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getspotmeteringareaindex_inline">getSpotMeteringTarget</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getspotmeteringareaindex_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSpotMeteringTarget</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSpotMeteringTarget</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Point&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_spot_metering_target_key">CameraKey.SPOT_METERING_TARGET</a></font></td></tr></table></html>
<h5 id="description-v41">Description:</h5>
<p><font color="#666">Gets the spot metering area row index and column index. In order to make the method work, The camera exposure mode should be <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode_program">PROGRAM</a></code>, <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode_shutter">SHUTTER_PRIORITY</a></code> or <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuremode_aperture">APERTURE_PRIORITY</a></code>, the exposure metering mode must be <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerameteringmode_spot">SPOT</a></code>, and <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_getaelock">getAELock</a></code> must be <code>false</code>.</font></p>
<h5 id="input-parameters-v32">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Point&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setexposurecompensation"><div class="api-col left">Exposure Compensation</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setexposurecompensation_inline">setExposureCompensation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setexposurecompensation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setExposureCompensation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setExposureCompensation</span><span class="params">(@NonNull ExposureCompensation compensation,</span></span></div><div class="line">                                       @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_exposure_compensation_key">CameraKey.EXPOSURE_COMPENSATION</a></font></td></tr></table></html>
<h5 id="description-v42">Description:</h5>
<p><font color="#666">Sets the camera's exposure compensation. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposurecompensation">ExposureCompensation</a></code> to view all possible exposure compensations to which the camera can be set. In order to use this function, set the camera exposure mode to <code>shutter</code>, <code>program</code> or <code>aperture</code>.</font></p>
<h5 id="input-parameters-v33">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposurecompensation">ExposureCompensation</a> <font color="#000">compensation</font></font></td><td><font color="#666"><i>Exposure compensation value to be set for the camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getexposurecompensation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getexposurecompensation_inline">getExposureCompensation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getexposurecompensation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getExposureCompensation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getExposureCompensation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ExposureCompensation&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_exposure_compensation_key">CameraKey.EXPOSURE_COMPENSATION</a></font></td></tr></table></html>
<h5 id="description-v43">Description:</h5>
<p><font color="#666">Gets the camera's exposure compensation.</font></p>
<h5 id="input-parameters-v34">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposurecompensation">ExposureCompensation</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setaelock"><div class="api-col left">Auto Exposure (AE)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setaelock_inline">setAELock</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setaelock_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAELock</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAELock</span><span class="params">(<span class="keyword">boolean</span> isLocked, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ae_lock_key">CameraKey.AE_LOCK</a></font></td></tr></table></html>
<h5 id="description-v44">Description:</h5>
<p><font color="#666">Locks or unlocks the camera's AE (auto exposure). <br> Post condition: <br> If the AE lock is enabled, the spot metering area cannot be set.</font></p>
<h5 id="input-parameters-v35">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">isLocked</font></font></td><td><font color="#666"><i><code>true</code> if the camera AE is locked, <code>false</code> if it is unlocked.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getaelock"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getaelock_inline">getAELock</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getaelock_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAELock</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAELock</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ae_lock_key">CameraKey.AE_LOCK</a></font></td></tr></table></html>
<h5 id="description-v45">Description:</h5>
<p><font color="#666">Determines if the camera's AE (auto exposure) is locked.</font></p>
<h5 id="input-parameters-v36">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setautoaeunlockenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setautoaeunlockenabled_inline">setAutoAEUnlockEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setautoaeunlockenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAutoAEUnlockEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAutoAEUnlockEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_auto_ae_unlock_enabled_key">CameraKey.AUTO_AE_UNLOCK_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v46">Description:</h5>
<p><font color="#666">Enables/disables auto-unlocking of AE lock after shooting a photo. If it is enabled, the Auto Exposure will unlock after each shot. If disabled, Auto Exposure will change when calling <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setaelock">setAELock</a></code>. It is only supported X4S, X5S and Phantom 4 Pro cameras. For the other products, auto-unlocking is always enabled.</font></p>
<h5 id="input-parameters-v37">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> if the camera AE will automatically unlock.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getautoaeunlockenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getautoaeunlockenabled_inline">getAutoAEUnlockEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getautoaeunlockenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAutoAEUnlockEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAutoAEUnlockEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_auto_ae_unlock_enabled_key">CameraKey.AUTO_AE_UNLOCK_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v47">Description:</h5>
<p><font color="#666">Determines whether auto-unlocking of AE lock is enabled. It is only supported by X4S, X5S and Phantom 4 Pro cameras.</font></p>
<h5 id="input-parameters-v38">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotoaebparam"><div class="api-col left">Auto Exposure Bracketing (AEB)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotoaebparam_inline">setPhotoAEBCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotoaebparam_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoAEBCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoAEBCount</span><span class="params">(@NonNull PhotoAEBCount count, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_aeb_count_key">CameraKey.PHOTO_AEB_COUNT</a></font></td></tr></table></html>
<h5 id="description-v48">Description:</h5>
<p><font color="#666">Sets the camera's auto exposure bracketing (AEB) capture parameters.</font></p>
<h5 id="input-parameters-v39">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera.html#djicamera_djicameraphotoaebcount">PhotoAEBCount</a> <font color="#000">count</font></font></td><td><font color="#666"><i>AEB capture count to be set for the camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotoaebparam"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotoaebparam_inline">getPhotoAEBCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotoaebparam_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoAEBCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoAEBCount</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoAEBCount&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_aeb_count_key">CameraKey.PHOTO_AEB_COUNT</a></font></td></tr></table></html>
<h5 id="description-v49">Description:</h5>
<p><font color="#666">Gets the camera's AEB capture parameters.</font></p>
<h5 id="input-parameters-v40">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera.html#djicamera_djicameraphotoaebcount">PhotoAEBCount</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setwhitebalanceandcolortemperature"><div class="api-col left">White Balance & Color Temperature</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setwhitebalanceandcolortemperature_inline">setWhiteBalance</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setwhitebalanceandcolortemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setWhiteBalance</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setWhiteBalance</span><span class="params">(@NonNull WhiteBalance whiteBalance, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_white_balance_key">CameraKey.WHITE_BALANCE</a></font></td></tr></table></html>
<h5 id="description-v50">Description:</h5>
<p><font color="#666">Sets the camera's white balance (color temperature). When white balance is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerawhitebalance_customcolortemperature">CUSTOM</a></code>, the colorTemperature argument is used. For all other values, the colorTemperature argument is ignored.</font></p>
<h5 id="input-parameters-v41">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html#djicamera_djicamerawhitebalanceinterface">WhiteBalance</a> <font color="#000">whiteBalance</font></font></td><td><font color="#666"><i>White balance value to be set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html>
<h5 id="see-also">See Also:</h5>
<p><font color="#666"><code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerawhitebalance">WhiteBalancePreset</a></code> to view all possible white balance setting options for the camera.
<br></font></p>
</div>
<div class="api-row" id="djicamera_camerasettings_getwhitebalanceandcolortemperature"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getwhitebalanceandcolortemperature_inline">getWhiteBalance</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getwhitebalanceandcolortemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getWhiteBalance</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getWhiteBalance</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;WhiteBalance&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_white_balance_key">CameraKey.WHITE_BALANCE</a></font></td></tr></table></html>
<h5 id="description-v51">Description:</h5>
<p><font color="#666">Gets the camera's white balance and color temperature.</font></p>
<h5 id="input-parameters-v42">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html#djicamera_djicamerawhitebalanceinterface">WhiteBalance</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="lens-zoom-focus">Lens, Zoom &amp; Focus</h4>
<div class="api-row" id="djicamera_camerasettings_ischangeablelenssupported"><div class="api-col left">Lens</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_ischangeablelenssupported_inline">isInterchangeableLensSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_ischangeablelenssupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isInterchangeableLensSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isInterchangeableLensSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_interchangeable_lens_supported_key">CameraKey.IS_INTERCHANGEABLE_LENS_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v52">Description:</h5>
<p><font color="#666"><code>true</code> if the changeable lens is supported by the camera. Currently a changeable lens is supported only by the X5, X5R and X5S cameras.</font></p>
<h5 id="return-v9">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensinformation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensinformation_inline">getLensInformation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensinformation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getLensInformation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getLensInformation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;String&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_lens_information_key">CameraKey.LENS_INFORMATION</a></font></td></tr></table></html>
<h5 id="description-v53">Description:</h5>
<p><font color="#666">Gets details of the installed lens. Supported only by the X5, X5R, X5S and X7 cameras. This is available only when  <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_ischangeablelenssupported">isInterchangeableLensSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v43">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;String&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isdigitalzoomscalesupported"><div class="api-col left">Zoom</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isdigitalzoomscalesupported_inline">isDigitalZoomSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isdigitalzoomscalesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isDigitalZoomSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isDigitalZoomSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_digital_zoom_supported_key">CameraKey.IS_DIGITAL_ZOOM_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v54">Description:</h5>
<p><font color="#666">Check if the current device supports digital zoom scale. It is supported by Osmo with X3 camera, Phantom 4 camera, Z3 camera, Mavic Pro camera and Z30 camera.</font></p>
<h5 id="return-v10">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setdigitalzoomscale"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setdigitalzoomscale_inline">setDigitalZoomFactor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setdigitalzoomscale_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDigitalZoomFactor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDigitalZoomFactor</span><span class="params">(@FloatRange(from = <span class="number">1.0</span>, to = <span class="number">2.0</span>)</span> <span class="keyword">float</span> factor,</span></div><div class="line">                                    @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_digital_zoom_factor_key">CameraKey.DIGITAL_ZOOM_FACTOR</a></font></td></tr></table></html>
<h5 id="description-v55">Description:</h5>
<p><font color="#666">Adjusts the digital zoom. It is supported by Osmo with X3 camera, Phantom 4 camera, Z3 camera and Mavic Pro camera.</font></p>
<h5 id="input-parameters-v44">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@FloatRange(from = 1.0, to = 2.0) float <font color="#000">factor</font></font></td><td><font color="#666"><i>The valid range is from 1.0 to 2.0.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getdigitalzoomscale"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getdigitalzoomscale_inline">getDigitalZoomFactor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getdigitalzoomscale_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDigitalZoomFactor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDigitalZoomFactor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Float&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_digital_zoom_factor_key">CameraKey.DIGITAL_ZOOM_FACTOR</a></font></td></tr></table></html>
<h5 id="description-v56">Description:</h5>
<p><font color="#666">Gets current digital zoom. It is supported by Osmo with X3 camera, Phantom 4 camera, Z3 camera, Mavic Pro camera and Z30 camera. Note Z30 cannot set the digital zoom scale, but will use digital zoom when using <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_startcontinuousopticalzoom">startContinuousOpticalZoom</a></code> and the optical zoom has reached its limit.</font></p>
<h5 id="input-parameters-v45">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Float&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isopticalzoomsupported"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isopticalzoomsupported_inline">isOpticalZoomSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isopticalzoomsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isOpticalZoomSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isOpticalZoomSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_optical_zoom_supported_key">CameraKey.IS_OPTICAL_ZOOM_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v57">Description:</h5>
<p><font color="#666">Check if camera supports optical zoom. It is only supported by X5, X5R and X5S camera with the Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ lens, Z3 camera and Z30 camera. @return <code>true</code> if camera supports optical zoom.</font></p>
<h5 id="return-v11">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getopticalzoomspec"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getopticalzoomspec_inline">getOpticalZoomSpec</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getopticalzoomspec_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getOpticalZoomSpec</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getOpticalZoomSpec</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;OpticalZoomSpec&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_optical_zoom_spec_key">CameraKey.OPTICAL_ZOOM_SPEC</a></font></td></tr></table></html>
<h5 id="description-v58">Description:</h5>
<p><font color="#666">Gets the specification of the zoom lens. It is only supported by X5, X5R and X5S camera with lens Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ, Z3 camera and Z30 camera.</font></p>
<h5 id="input-parameters-v46">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html#djicamera_djicameraopticalzoomspec">OpticalZoomSpec</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setopticalzoomfocallength"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setopticalzoomfocallength_inline">setOpticalZoomFocalLength</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setopticalzoomfocallength_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setOpticalZoomFocalLength</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setOpticalZoomFocalLength</span><span class="params">(<span class="keyword">int</span> focalLength, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_optical_zoom_focal_length_key">CameraKey.OPTICAL_ZOOM_FOCAL_LENGTH</a></font></td></tr></table></html>
<h5 id="description-v59">Description:</h5>
<p><font color="#666">Sets focal length of the zoom lens. It is only supported by X5, X5R and X5S camera with lens Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ, Z3 camera and Z30 camera.</font></p>
<h5 id="input-parameters-v47">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">int <font color="#000">focalLength</font></font></td><td><font color="#666"><i>Focal length of zoom lens. Valid range is [<code><a href="../../Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html#djicamera_djicameraopticalzoomspec_minfocallength">getMinFocalLength</a></code>, <code><a href="../../Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html#djicamera_djicameraopticalzoomspec_maxfocallength">getMaxFocalLength</a></code>] and must be a multiple of <code><a href="../../Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html#djicamera_djicameraopticalzoomspec_focallengthstep">getFocalLengthStep</a></code>.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getopticalzoomfocallength"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getopticalzoomfocallength_inline">getOpticalZoomFocalLength</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getopticalzoomfocallength_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getOpticalZoomFocalLength</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getOpticalZoomFocalLength</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_optical_zoom_focal_length_key">CameraKey.OPTICAL_ZOOM_FOCAL_LENGTH</a></font></td></tr></table></html>
<h5 id="description-v60">Description:</h5>
<p><font color="#666">Gets zoom lens focal length in units of 0.1mm. It is only supported by X5, X5R and X5S camera with lens Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ, Z3 camera and Z30 camera.</font></p>
<h5 id="input-parameters-v48">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getopticalzoomscale"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getopticalzoomscale_inline">getOpticalZoomFactor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getopticalzoomscale_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getOpticalZoomFactor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getOpticalZoomFactor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Float&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_optical_zoom_scale_key">CameraKey.OPTICAL_ZOOM_SCALE</a></font></td></tr></table></html>
<h5 id="description-v61">Description:</h5>
<p><font color="#666">Gets current optical zoom factor with range [1, 30]. It is only supported Z30 camera. The Z30 zoom factor can be changed with <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setopticalzoomfocallength">setOpticalZoomFocalLength</a></code> and <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_startcontinuousopticalzoom">startContinuousOpticalZoom</a></code>. The zoom factor is then calculated and given through this method.</font></p>
<h5 id="input-parameters-v49">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Float&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_startcontinuousopticalzoom"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_startcontinuousopticalzoom_inline">startContinuousOpticalZoom</a></div></div><div class="inline-doc" id="djicamera_camerasettings_startcontinuousopticalzoom_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>startContinuousOpticalZoom</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">startContinuousOpticalZoom</span><span class="params">(@NonNull ZoomDirection direction,</span></span></div><div class="line">                                          @NonNull <span class="keyword">final</span> ZoomSpeed speed,</div><div class="line">                                          @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_start_continuous_optical_zoom_key">CameraKey.START_CONTINUOUS_OPTICAL_ZOOM</a></font></td></tr></table></html>
<h5 id="description-v62">Description:</h5>
<p><font color="#666">Start changing the focal length of the lens in specified direction with specified speed. Focal length change (zooming) will halt when maximum or minimum focal lengths are reached, or <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_stopcontinuousopticalzoom">stopContinuousOpticalZoom</a></code> is called. It is only supported by X5, X5R and X5S camera on Osmo with lens Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ, Z3 camera and Z30 camera.</font></p>
<h5 id="input-parameters-v50">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraopticalzoomdirection">ZoomDirection</a> <font color="#000">direction</font></font></td><td><font color="#666"><i>Direction to zoom.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraopticalzoomspeed">ZoomSpeed</a> <font color="#000">speed</font></font></td><td><font color="#666"><i>Zoom speed.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_stopcontinuousopticalzoom"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_stopcontinuousopticalzoom_inline">stopContinuousOpticalZoom</a></div></div><div class="inline-doc" id="djicamera_camerasettings_stopcontinuousopticalzoom_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>stopContinuousOpticalZoom</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">stopContinuousOpticalZoom</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_stop_continuous_optical_zoom_key">CameraKey.STOP_CONTINUOUS_OPTICAL_ZOOM</a></font></td></tr></table></html>
<h5 id="description-v63">Description:</h5>
<p><font color="#666">Called to stop focal length changing, when it currently is from calling <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_startcontinuousopticalzoom">startContinuousOpticalZoom</a></code>. It is only supported by X5, X5R and X5S camera on Osmo with lens Olympus M.Zuiko ED 14-42mm f/3.5-5.6 EZ, Z3 camera and Z30 camera.</font></p>
<h5 id="input-parameters-v51">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_istapzoomsupported"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_istapzoomsupported_inline">isTapZoomSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_istapzoomsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isTapZoomSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isTapZoomSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_tap_zoom_supported_key">CameraKey.IS_TAP_ZOOM_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v64">Description:</h5>
<p><font color="#666">Determines whether the current camera supports TapZoom feature. TapZoom is only supported by Z30 camera. @return <code>true</code> if the camera supports TapZoom.</font></p>
<h5 id="return-v12">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_settapzoomenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_settapzoomenabled_inline">setTapZoomEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_settapzoomenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setTapZoomEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setTapZoomEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_tap_zoom_enabled_key">CameraKey.TAP_ZOOM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v65">Description:</h5>
<p><font color="#666">Enable/disable TapZoom. <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_tapzoomattarget">tapZoomAtTarget</a></code> can only be called when TapZoom is enabled. It is only supported Z30 camera.</font></p>
<h5 id="input-parameters-v52">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_gettapzoomenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_gettapzoomenabled_inline">getTapZoomEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_gettapzoomenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getTapZoomEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getTapZoomEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_tap_zoom_enabled_key">CameraKey.TAP_ZOOM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v66">Description:</h5>
<p><font color="#666">Determines whether TapZoom is enabled. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v53">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_settapzoommultiplier"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_settapzoommultiplier_inline">setTapZoomMultiplier</a></div></div><div class="inline-doc" id="djicamera_camerasettings_settapzoommultiplier_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setTapZoomMultiplier</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setTapZoomMultiplier</span><span class="params">(@IntRange(from = <span class="number">1</span>, to = <span class="number">5</span>)</span> <span class="keyword">int</span> multiplier,</span></div><div class="line">                                    @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_tap_zoom_multiplier_key">CameraKey.TAP_ZOOM_MULTIPLIER</a></font></td></tr></table></html>
<h5 id="description-v67">Description:</h5>
<p><font color="#666">TapZoom uses a multiplier to change the zoom scale when called. The final zoom scale for a TapZoom will be: Current Zoom Scale x Multiplier. The multiplier range is [1,5]. A multiplier of 1 will not change the zoom. When the multiplier is 1, the zoom scale will not change during TapZoom. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v54">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 1, to = 5) int <font color="#000">multiplier</font></font></td><td><font color="#666"><i>Multiplier of TapZoom.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_gettapzoommultiplier"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_gettapzoommultiplier_inline">getTapZoomMultiplier</a></div></div><div class="inline-doc" id="djicamera_camerasettings_gettapzoommultiplier_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getTapZoomMultiplier</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getTapZoomMultiplier</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_tap_zoom_multiplier_key">CameraKey.TAP_ZOOM_MULTIPLIER</a></font></td></tr></table></html>
<h5 id="description-v68">Description:</h5>
<p><font color="#666">Gets the multiplier for TapZoom. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v55">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_tapzoomattarget"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_tapzoomattarget_inline">tapZoomAtTarget</a></div></div><div class="inline-doc" id="djicamera_camerasettings_tapzoomattarget_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>tapZoomAtTarget</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">tapZoomAtTarget</span><span class="params">(@NonNull PointF target, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_tap_zoom_at_target_key">CameraKey.TAP_ZOOM_AT_TARGET</a></font></td></tr></table></html>
<h5 id="description-v69">Description:</h5>
<p><font color="#666">TapZoom at the target. It can be called only when TapZoom is enabled.  When a new target is set, the gimbal will rotate and locate the target in the center of the screen. At the same time, the camera will zoom by multiplying the TapZoom multiplier. It is only supported Z30 camera.</font></p>
<h5 id="input-parameters-v56">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull PointF <font color="#000">target</font></font></td><td><font color="#666"><i>The CameraTapZoomTargetPoint to zoom. The range for x and y is from 0.0 to 1.0. The point [0.0, 0.0] represents the top-left corner of the screen.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isadjustablefocalpointsupported"><div class="api-col left">Focus</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isadjustablefocalpointsupported_inline">isAdjustableFocalPointSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isadjustablefocalpointsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isAdjustableFocalPointSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isAdjustableFocalPointSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_adjustable_focal_point_supported_key">CameraKey.IS_ADJUSTABLE_FOCAL_POINT_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v70">Description:</h5>
<p><font color="#666">Determines whether the camera supports an adjustable focal point. Currently, the adjustable focal point is supported by the X5, X5R, Z3, Mavic Pro camera, Z30, Phantom 4 Pro camera, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera and and Mavic 2 Enterprise Camera.</font></p>
<h5 id="return-v13">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setlensfocusmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setlensfocusmode_inline">setFocusMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setlensfocusmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFocusMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFocusMode</span><span class="params">(@NonNull SettingsDefinitions.FocusMode focusMode,</span></span></div><div class="line">                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_mode_key">CameraKey.FOCUS_MODE</a></font></td></tr></table></html>
<h5 id="description-v71">Description:</h5>
<p><font color="#666">Sets the lens focus mode. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode">FocusMode</a></code>. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported by the X5, X5R, Z3 cameras (Z3 camera can only support <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode_auto">AUTO</a></code>), the Mavic Pro camera, Z30, Phantom 4 Pro camera, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera and Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v57">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode">FocusMode</a> <font color="#000">focusMode</font></font></td><td><font color="#666"><i>Focus mode to set. Check <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode">FocusMode</a></code> for more detail.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensfocusmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensfocusmode_inline">getFocusMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensfocusmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFocusMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFocusMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;FocusMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_mode_key">CameraKey.FOCUS_MODE</a></font></td></tr></table></html>
<h5 id="description-v72">Description:</h5>
<p><font color="#666">Gets the lens focus mode. Please check <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode">FocusMode</a></code>. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Mavic Pro camera, Z30, Phantom 4 Pro camera, X4S, X5S, Mavic 2 Pro,  Mavic 2 Zoom Camera and Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v58">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode">FocusMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setlensfocustarget"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setlensfocustarget_inline">setFocusTarget</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setlensfocustarget_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFocusTarget</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFocusTarget</span><span class="params">(@NonNull PointF focusTarget, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_target_key">CameraKey.FOCUS_TARGET</a></font></td></tr></table></html>
<h5 id="description-v73">Description:</h5>
<p><font color="#666">Sets the lens focus target point. When the focus mode is auto, the target point is the focal point. When the focus mode is manual, the target point is the zoom out area if the focus assistant is enabled for the manual mode. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Mavic Pro camera, Phantom 4 Pro camera, Mavic 2 Pro, Mavic 2 Zoom Camera, Mavic 2 Enterprise Camera, X4S and X5S. camera, X4S and X5S.</font></p>
<h5 id="input-parameters-v59">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull PointF <font color="#000">focusTarget</font></font></td><td><font color="#666"><i>The focus target to set. The range for x and y is from 0.0 to 1.0. The point [0.0, 0.0] represents the top-left angle of the screen.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensfocustarget"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensfocustarget_inline">getFocusTarget</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensfocustarget_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFocusTarget</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFocusTarget</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PointF&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_target_key">CameraKey.FOCUS_TARGET</a></font></td></tr></table></html>
<h5 id="description-v74">Description:</h5>
<p><font color="#666">Gets the lens focus target point. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Mavic Pro camera and Phantom 4 Pro camera, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera and Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v60">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;PointF&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setlensfocusassistantenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setlensfocusassistantenabled_inline">setFocusAssistantSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setlensfocusassistantenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFocusAssistantSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFocusAssistantSettings</span><span class="params">(FocusAssistantSettings settings,</span></span></div><div class="line">                                         @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_assistant_settings_key">CameraKey.FOCUS_ASSISTANT_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v75">Description:</h5>
<p><font color="#666">Used to enable/disable the lens focus assistant. When the focus assistant is enabled, the camera live view will digitally zoom into the focus target area so the user can see the quality of focus. Focus assistant can be used for both manual focus (MF) and auto focus (AF). It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3, Phantom 4 Pro camera, X4S and X5S. Because Z3 only supports AF mode, <code><a href="../../Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html#djicamera_djicamerafocusassistantsettings_enabledformf">isEnabledMF</a></code> will be ignored.</font></p>
<h5 id="input-parameters-v61">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html#djicamera_djicamerafocusassistantsettings">FocusAssistantSettings</a> <font color="#000">settings</font></font></td><td><font color="#666"><i>Sets whether the lens focus assistant for AF and MF mode is enabled.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensfocusassistantenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensfocusassistantenabled_inline">getFocusAssistantSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensfocusassistantenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFocusAssistantSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFocusAssistantSettings</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWithTwoParam&lt;Boolean, Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_assistant_settings_key">CameraKey.FOCUS_ASSISTANT_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v76">Description:</h5>
<p><font color="#666">Determines whether the lens focus assistant is enabled. When the focus assistant is enabled, the camera live view will digitally zoom into the focus target area so the user can see the quality of focus. Focus assistant can be used for both manual focus (MF) and auto focus (AF). It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Phantom 4 Pro, X4s and X5S.</font></p>
<h5 id="input-parameters-v62">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwithtwoparam_interface">CompletionCallbackWithTwoParam</a>&lt;Boolean, Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensfocusringvalueupperbound"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensfocusringvalueupperbound_inline">getFocusRingValueUpperBound</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensfocusringvalueupperbound_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFocusRingValueUpperBound</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFocusRingValueUpperBound</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_ring_value_upper_bound_key">CameraKey.FOCUS_RING_VALUE_UPPER_BOUND</a></font></td></tr></table></html>
<h5 id="description-v77">Description:</h5>
<p><font color="#666">Gets the lens focusing ring value's max value. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Phantom 4 Pro camera, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera and Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v63">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setlensfocusringvalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setlensfocusringvalue_inline">setFocusRingValue</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setlensfocusringvalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFocusRingValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFocusRingValue</span><span class="params">(@IntRange(from = <span class="number">0</span>)</span> <span class="keyword">int</span> value, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_ring_value_key">CameraKey.FOCUS_RING_VALUE</a></font></td></tr></table></html>
<h5 id="description-v78">Description:</h5>
<p><font color="#666">Set the focal distance by simulating the focus ring adjustment. Value can have a range of 0, <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_getlensfocusringvalueupperbound">getFocusRingValueUpperBound</a></code>], which represents infinity and the closest possible focal distance. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. For some lenses, the minimum focus ring value is larger than 0. For example the minimum of DJI MFT 15mm f/1.7 ASPH is 270. To retrieve the minimum value, perform the following steps: - Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setlensfocusmode">setFocusMode</a></code> with <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameralensfocusmode_auto">AUTO</a></code>. - Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_setlensfocustarget">setFocusTarget</a></code> with the furthest target (&gt;30m). - Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_getlensfocusringvalue">getFocusRingValue</a></code> to get the current focus ring value. This is the minimum value. The maximum value can be retrieved using <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_getlensfocusringvalueupperbound">getFocusRingValueUpperBound</a></code>. Supported only by X5, X5R, Z3 cameras, Phantom 4 Pro, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera  and Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v64">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0) int <font color="#000">value</font></font></td><td><font color="#666"><i>Value to adjust focus ring to. The minimum value is 0, the maximum value depends on the installed lens. Please use method <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_getlensfocusringvalueupperbound">getFocusRingValueUpperBound</a></code> to ensure the input argument is valid.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getlensfocusringvalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getlensfocusringvalue_inline">getFocusRingValue</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getlensfocusringvalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFocusRingValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFocusRingValue</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_focus_ring_value_key">CameraKey.FOCUS_RING_VALUE</a></font></td></tr></table></html>
<h5 id="description-v79">Description:</h5>
<p><font color="#666">Gets the lens focus ring value. It is available only when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isadjustablefocalpointsupported">isAdjustableFocalPointSupported</a></code> returns <code>true</code>. Supported only by the X5, X5R, Z3 cameras, Phantom 4 Pro, X4S, X5S, Mavic 2 Pro, Mavic 2 Zoom Camera, Mavic 2 Enterprise Camera.</font></p>
<h5 id="input-parameters-v65">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="settings">Settings</h4>
<div class="api-row" id="djicamera_camerasettings_loadfactorysettings"><div class="api-col left">Factory Settings</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_loadfactorysettings_inline">restoreFactorySettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_loadfactorysettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>restoreFactorySettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">restoreFactorySettings</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_restore_factory_settings_key">CameraKey.RESTORE_FACTORY_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v80">Description:</h5>
<p><font color="#666">Load the camera's factory settings. <br> Post condition: The camera will reboot itself.</font></p>
<h5 id="input-parameters-v66">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_savesettings"><div class="api-col left">Custom Settings</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_savesettings_inline">saveSettingsToProfile</a></div></div><div class="inline-doc" id="djicamera_camerasettings_savesettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>saveSettingsToProfile</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">saveSettingsToProfile</span><span class="params">(@NonNull CustomSettingsProfile profile,</span></span></div><div class="line">                                     @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_save_settings_to_profile_key">CameraKey.SAVE_SETTINGS_TO_PROFILE</a></font></td></tr></table></html>
<h5 id="description-v81">Description:</h5>
<p><font color="#666">Saves the current camera settings permanently to the specified profile. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameracustomsettings">CustomSettingsProfile</a></code> to view all possible camera users.</font></p>
<h5 id="input-parameters-v67">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameracustomsettings">CustomSettingsProfile</a> <font color="#000">profile</font></font></td><td><font color="#666"><i>Camera profile for which to store camera settings.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_loadsettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_loadsettings_inline">loadSettingsFromProfile</a></div></div><div class="inline-doc" id="djicamera_camerasettings_loadsettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>loadSettingsFromProfile</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">loadSettingsFromProfile</span><span class="params">(@NonNull CustomSettingsProfile profile, <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_load_settings_from_profile_key">CameraKey.LOAD_SETTINGS_FROM_PROFILE</a></font></td></tr></table></html>
<h5 id="description-v82">Description:</h5>
<p><font color="#666">Load camera settings from the specified user. <br> Post condition:<br> The camera will reboot itself.</font></p>
<h5 id="input-parameters-v68">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameracustomsettings">CustomSettingsProfile</a> <font color="#000">profile</font></font></td><td><font color="#666"><i>Camera profile to load camera settings from.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="photo-settings">Photo Settings</h4>
<div class="api-row" id="djicamera_camerasettings_setphotoratio"><div class="api-col left">Aspect Ratio</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotoratio_inline">setPhotoAspectRatio</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotoratio_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoAspectRatio</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoAspectRatio</span><span class="params">(@NonNull PhotoAspectRatio aspectRatio,</span></span></div><div class="line">                                   @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v83">Description:</h5>
<p><font color="#666">Sets the camera's aspect ratio for photos. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoaspectratio">PhotoAspectRatio</a></code> to view all possible ratios. Not supported by Z30 camera as the aspect ratio of Z30 is always <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoaspectratio_16_9">RATIO_16_9</a></code>.</font></p>
<h5 id="input-parameters-v69">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoaspectratio">PhotoAspectRatio</a> <font color="#000">aspectRatio</font></font></td><td><font color="#666"><i>Aspect ratio for photos to be taken by camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotoratio"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotoratio_inline">getPhotoAspectRatio</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotoratio_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoAspectRatio</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoAspectRatio</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoAspectRatio&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_aspect_ratio_key">CameraKey.PHOTO_ASPECT_RATIO</a></font></td></tr></table></html>
<h5 id="description-v84">Description:</h5>
<p><font color="#666">Gets the camera's aspect ratio for photos.</font></p>
<h5 id="input-parameters-v70">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoaspectratio">PhotoAspectRatio</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotofileformat"><div class="api-col left">File Format</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotofileformat_inline">setPhotoFileFormat</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotofileformat_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoFileFormat</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoFileFormat</span><span class="params">(@NonNull PhotoFileFormat format, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_file_format_key">CameraKey.PHOTO_FILE_FORMAT</a></font></td></tr></table></html>
<h5 id="description-v85">Description:</h5>
<p><font color="#666">Sets the camera's photo file format. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotofileformat">PhotoFileFormat</a></code> to view all possible photo formats to which the camera can be set. Also supported by thermal imaging camera. Not supported by Z30 camera as the photo file format for Z30 is always <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotofileformat_jpeg">JPEG</a></code>.</font></p>
<h5 id="input-parameters-v71">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotofileformat">PhotoFileFormat</a> <font color="#000">format</font></font></td><td><font color="#666"><i>Photo file format used when the camera takes a photo. Check the enum <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotofileformat">PhotoFileFormat</a></code> to find all possible photo formats the camera can be set to.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotofileformat"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotofileformat_inline">getPhotoFileFormat</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotofileformat_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoFileFormat</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoFileFormat</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoFileFormat&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_file_format_key">CameraKey.PHOTO_FILE_FORMAT</a></font></td></tr></table></html>
<h5 id="description-v86">Description:</h5>
<p><font color="#666">Gets the camera's photo file format.</font></p>
<h5 id="input-parameters-v72">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotofileformat">PhotoFileFormat</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotoburstcount"><div class="api-col left">Burst Count</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotoburstcount_inline">setPhotoBurstCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotoburstcount_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoBurstCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoBurstCount</span><span class="params">(@NonNull PhotoBurstCount count, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_burst_count_key">CameraKey.PHOTO_BURST_COUNT</a></font></td></tr></table></html>
<h5 id="description-v87">Description:</h5>
<p><font color="#666">Sets the burst shoot count for the camera when the user wants to use that feature. Check <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a></code> to view all possible burst count values to which the camera can be set.</font></p>
<h5 id="input-parameters-v73">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a> <font color="#000">count</font></font></td><td><font color="#666"><i>The number of photos to take in one  Burst shot. Please check the enum <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a></code> to find all possible burst count values the camera can be set to.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotoburstcount"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotoburstcount_inline">getPhotoBurstCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotoburstcount_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoBurstCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoBurstCount</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoBurstCount&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_burst_count_key">CameraKey.PHOTO_BURST_COUNT</a></font></td></tr></table></html>
<h5 id="description-v88">Description:</h5>
<p><font color="#666">Gets the burst count type.</font></p>
<h5 id="input-parameters-v74">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotorawburstcount"><div class="api-col left">RAW Burst Count</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotorawburstcount_inline">setPhotoRAWBurstCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotorawburstcount_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoRAWBurstCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoRAWBurstCount</span><span class="params">(@NonNull PhotoBurstCount count, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_raw_burst_count_key">CameraKey.PHOTO_RAW_BURST_COUNT</a></font></td></tr></table></html>
<h5 id="description-v89">Description:</h5>
<p><font color="#666">Sets the RAW image burst shoot count for the camera when the user wants to use that feature. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a></code> to view all possible burst count values to which the camera can be set. It is only supported Inspire 2.</font></p>
<h5 id="input-parameters-v75">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a> <font color="#000">count</font></font></td><td><font color="#666"><i>The number of photos to take in one RAW burst shoot.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotorawburstcount"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotorawburstcount_inline">getPhotoRAWBurstCount</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotorawburstcount_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoRAWBurstCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoRAWBurstCount</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoBurstCount&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_raw_burst_count_key">CameraKey.PHOTO_RAW_BURST_COUNT</a></font></td></tr></table></html>
<h5 id="description-v90">Description:</h5>
<p><font color="#666">Gets the RAW image burst count. It is only supported Inspire 2.</font></p>
<h5 id="input-parameters-v76">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraphotoburstcount">PhotoBurstCount</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotointervalparam"><div class="api-col left">Interval</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotointervalparam_inline">setPhotoTimeIntervalSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotointervalparam_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoTimeIntervalSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoTimeIntervalSettings</span><span class="params">(@NonNull PhotoTimeIntervalSettings settings,</span></span></div><div class="line">                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_time_interval_settings_key">CameraKey.PHOTO_TIME_INTERVAL_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v91">Description:</h5>
<p><font color="#666">Sets the interval shoot parameters. The camera will capture a photo, wait a specified interval of time, take another photo, and continue in this manner until it has taken the required number of photos. Also supported by thermal imaging camera.</font></p>
<h5 id="input-parameters-v77">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html#djicamera_djicameraphotointervalparam">PhotoTimeIntervalSettings</a> <font color="#000">settings</font></font></td><td><font color="#666"><i>An instance of <code><a href="../../Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html#djicamera_djicameraphotointervalparam">PhotoTimeIntervalSettings</a></code>.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotointervalparam"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotointervalparam_inline">getPhotoTimeIntervalSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotointervalparam_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoTimeIntervalSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoTimeIntervalSettings</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoTimeIntervalSettings&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_time_interval_settings_key">CameraKey.PHOTO_TIME_INTERVAL_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v92">Description:</h5>
<p><font color="#666">Gets the camera's interval shoot parameters. <br><br>Also supported by thermal imaging camera.</font></p>
<h5 id="input-parameters-v78">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html#djicamera_djicameraphotointervalparam">PhotoTimeIntervalSettings</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphototimelapse"><div class="api-col left">Time Lapse</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphototimelapse_inline">setPhotoTimeLapseSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphototimelapse_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoTimeLapseSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoTimeLapseSettings</span><span class="params">(@NonNull PhotoTimeLapseSettings settings,</span></span></div><div class="line">                                         @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_time_lapse_settings_key">CameraKey.PHOTO_TIME_LAPSE_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v93">Description:</h5>
<p><font color="#666">Sets the TimeLapse parameters, including interval, duration and file format when saving. Precondition: Camera should be in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode_djicamerashootphotomodetimelapse">TIME_LAPSE</a></code> mode of <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode">ShootPhotoMode</a></code>.</font></p>
<h5 id="input-parameters-v79">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html#djicamera_djicameraphototimelapsesettings">PhotoTimeLapseSettings</a> <font color="#000">settings</font></font></td><td><font color="#666"><i>The time between image captures. An integer falls in the range, [10, 1000]. &lt;br&gt;The unit is 100ms. Please note that when the format is JPEG+Video,&lt;br&gt; the minimum interval is 20(2 seconds).</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution block with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphototimelapse"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphototimelapse_inline">getPhotoTimeLapseSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphototimelapse_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoTimeLapseSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoTimeLapseSettings</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoTimeLapseSettings&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_time_lapse_settings_key">CameraKey.PHOTO_TIME_LAPSE_SETTINGS</a></font></td></tr></table></html>
<h5 id="description-v94">Description:</h5>
<p><font color="#666">Gets the TimeLapse parameters including interval, duration and file format when saving. Precondition: The camera must be in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode_djicamerashootphotomodetimelapse">TIME_LAPSE</a></code> mode of <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode">ShootPhotoMode</a></code>.</font></p>
<h5 id="input-parameters-v80">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html#djicamera_djicameraphototimelapsesettings">PhotoTimeLapseSettings</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotopanoramamode"><div class="api-col left">Panorama Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotopanoramamode_inline">setPhotoPanoramaMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotopanoramamode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoPanoramaMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoPanoramaMode</span><span class="params">(@NonNull PhotoPanoramaMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_panorama_mode_key">CameraKey.PHOTO_PANORAMA_MODE</a></font></td></tr></table></html>
<h5 id="description-v95">Description:</h5>
<p><font color="#666">Sets the panorama mode. It is used when <code><a href="../../Components/Camera/DJICamera.html#djicamera_setshootphotomode">setShootPhotoMode</a></code> is called with <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerashootphotomode_djicamerashootphotomodepanorama">PANORAMA</a></code>.  It is only supported by Spark.</font></p>
<h5 id="input-parameters-v81">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera.html#djicamera_djicameraphotopanoramamode">PhotoPanoramaMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The panorama mode to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i><code>completion callback</code> to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotopanoramamode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotopanoramamode_inline">getPhotoPanoramaMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotopanoramamode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoPanoramaMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoPanoramaMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PhotoPanoramaMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_panorama_mode_key">CameraKey.PHOTO_PANORAMA_MODE</a></font></td></tr></table></html>
<h5 id="description-v96">Description:</h5>
<p><font color="#666">Gets the panorama mode. It is only supported by Spark.</font></p>
<h5 id="input-parameters-v82">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera.html#djicamera_djicameraphotopanoramamode">PhotoPanoramaMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i><code>completion callback</code> to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setpanooriginalphotosettings"><div class="api-col left">Panorama Photo Settings</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setpanooriginalphotosettings_inline">setPanoOriginalPhotoSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setpanooriginalphotosettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPanoOriginalPhotoSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPanoOriginalPhotoSettings</span><span class="params">(@NonNull OriginalPhotoSettings settings,</span></span></div><div class="line">                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v97">Description:</h5>
<p><font color="#666">Change the original image configuration when shooting panorama photos. CAUTION: enabling this may consume 500 MB in the SD card or the internal storage for each panorama. It is supported by Mavic Air and Mavic 2. For Mavic Air, <code><a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html#djicamera_djicameraoriginalphotosettings_format">getFormat</a></code> is not used and it will ignore the value.</font></p>
<h5 id="input-parameters-v83">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html#djicamera_djicameraoriginalphotosettings">OriginalPhotoSettings</a> <font color="#000">settings</font></font></td><td><font color="#666"><i>An object of <code><a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html#djicamera_djicameraoriginalphotosettings">OriginalPhotoSettings</a></code>.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getpanooriginalphotosettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getpanooriginalphotosettings_inline">getPanoOriginalPhotoSettings</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getpanooriginalphotosettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPanoOriginalPhotoSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPanoOriginalPhotoSettings</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;OriginalPhotoSettings&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v98">Description:</h5>
<p><font color="#666">Gets the configuration, which determines the behavior for the original images  when shooting panorama photos. CAUTION: If this is enabled, it may consume 500  MB in the SD card or the internal storage for each panorama. It is supported by  Mavic Air and Mavic 2. However, Mavic Air cannot change the format to save the  original images. <code><a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html#djicamera_djicameraoriginalphotosettings_format">getFormat</a></code> will be  ignored by Mavic Air.</font></p>
<h5 id="input-parameters-v84">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html#djicamera_djicameraoriginalphotosettings">OriginalPhotoSettings</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="video-settings">Video Settings</h4>
<div class="api-row" id="djicamera_camerasettings_setvideoresolutionandframerate"><div class="api-col left">Resolution & Frame Rate</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideoresolutionandframerate_inline">setVideoResolutionAndFrameRate</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideoresolutionandframerate_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVideoResolutionAndFrameRate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVideoResolutionAndFrameRate</span><span class="params">(@NonNull ResolutionAndFrameRate resolutionAndFrameRate,</span></span></div><div class="line">                                              @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_resolution_frame_rate_key">CameraKey.RESOLUTION_FRAME_RATE</a></font></td></tr></table></html>
<h5 id="description-v99">Description:</h5>
<p><font color="#666">Sets the camera's video resolution and frame rate. @warning The supported resolutions and frame rates for the two different analog television standards PAL and NTSC are below:<br> <br> <b>NTSC:</b><br> Resolution_4096x2160, FrameRate_24fps<br> Resolution_3840x2160, FrameRate_30fps<br> Resolution_3840x2160, FrameRate_24fps<br> Resolution_2704X1520, FrameRate_30fps<br> Resolution_2704X1520, FrameRate_24fps<br> Resolution_1920x1080, FrameRate_120fps (Slow Motion)<br> Resolution_1920x1080, FrameRate_60fps<br> Resolution_1920x1080, FrameRate_48fps<br> Resolution_1920x1080, FrameRate_30fps<br> Resolution_1920x1080, FrameRate_24fps<br> Resolution_1280x720,  FrameRate_60fps<br> Resolution_1280x720,  FrameRate_48fps<br> Resolution_1280x720,  FrameRate_30fps<br> Resolution_1280x720,  FrameRate_24fps<br> <br> <b>PAL:</b><br> Resolution_4096x2160, FrameRate_25fps<br> Resolution_4096x2160, FrameRate_24fps<br> Resolution_3840x2160, FrameRate_25fps<br> Resolution_3840x2160, FrameRate_24fps<br> Resolution_2704X1520, FrameRate_25fps<br> Resolution_2704X1520, FrameRate_24fps<br> Resolution_1920x1080, FrameRate_120fps (Slow Motion)<br> Resolution_1920x1080, FrameRate_50fps<br> Resolution_1920x1080, FrameRate_48fps<br> Resolution_1920x1080, FrameRate_25fps<br> Resolution_1920x1080, FrameRate_24fps<br> Resolution_1280x720, FrameRate_50fps<br> Resolution_1280x720, FrameRate_48fps<br> Resolution_1280x720, FrameRate_25fps<br> Resolution_1280x720, FrameRate_24fps</font></p>
<h5 id="input-parameters-v85">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html#djicamera_djicameravideoresolutionandframerate">ResolutionAndFrameRate</a> <font color="#000">resolutionAndFrameRate</font></font></td><td><font color="#666"><i>Resolution to be set for the video.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideoresolutionandframerate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideoresolutionandframerate_inline">getVideoResolutionAndFrameRate</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideoresolutionandframerate_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVideoResolutionAndFrameRate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVideoResolutionAndFrameRate</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ResolutionAndFrameRate&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_resolution_frame_rate_key">CameraKey.RESOLUTION_FRAME_RATE</a></font></td></tr></table></html>
<h5 id="description-v100">Description:</h5>
<p><font color="#666">Gets the camera's video resolution and frame rate values.</font></p>
<h5 id="input-parameters-v86">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html#djicamera_djicameravideoresolutionandframerate">ResolutionAndFrameRate</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvideofileformat"><div class="api-col left">File Format</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideofileformat_inline">setVideoFileFormat</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideofileformat_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVideoFileFormat</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVideoFileFormat</span><span class="params">(@NonNull VideoFileFormat format, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_file_format_key">CameraKey.VIDEO_FILE_FORMAT</a></font></td></tr></table></html>
<h5 id="description-v101">Description:</h5>
<p><font color="#666">Sets the camera's video file format. The default value is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameravideofileformat_mov">MOV</a></code>.</font></p>
<h5 id="input-parameters-v87">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameravideofileformat">VideoFileFormat</a> <font color="#000">format</font></font></td><td><font color="#666"><i>Video file format to be set for videos.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideofileformat"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideofileformat_inline">getVideoFileFormat</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideofileformat_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVideoFileFormat</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVideoFileFormat</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;VideoFileFormat&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_file_format_key">CameraKey.VIDEO_FILE_FORMAT</a></font></td></tr></table></html>
<h5 id="description-v102">Description:</h5>
<p><font color="#666">Gets the camera's video file format.</font></p>
<h5 id="input-parameters-v88">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameravideofileformat">VideoFileFormat</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvideostandard"><div class="api-col left">Analog Standard</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideostandard_inline">setVideoStandard</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideostandard_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVideoStandard</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVideoStandard</span><span class="params">(@NonNull VideoStandard videoStandard, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_standard_key">CameraKey.VIDEO_STANDARD</a></font></td></tr></table></html>
<h5 id="description-v103">Description:</h5>
<p><font color="#666">Sets the camera's analog video standard. Setting the video standard to PAL or NTSC will limit the available resolutions and frame rates to those compatible with the chosen video standard.</font></p>
<h5 id="input-parameters-v89">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameravideostandard">VideoStandard</a> <font color="#000">videoStandard</font></font></td><td><font color="#666"><i>Video standard value to be set for the camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideostandard"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideostandard_inline">getVideoStandard</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideostandard_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVideoStandard</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVideoStandard</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;VideoStandard&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_standard_key">CameraKey.VIDEO_STANDARD</a></font></td></tr></table></html>
<h5 id="description-v104">Description:</h5>
<p><font color="#666">Gets the camera's video standard value.</font></p>
<h5 id="input-parameters-v90">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameravideostandard">VideoStandard</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvideocaptionenabled"><div class="api-col left">Caption</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideocaptionenabled_inline">setVideoCaptionEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideocaptionenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVideoCaptionEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVideoCaptionEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_caption_enabled_key">CameraKey.VIDEO_CAPTION_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v105">Description:</h5>
<p><font color="#666">Enables recording position, time and camera information into a video caption file (.srt) saved on the SD card. The information is updated at 1Hz. Currently the .srt file can only be downloaded directly from the SD card.</font></p>
<h5 id="input-parameters-v91">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable video caption.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideocaptionenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideocaptionenabled_inline">getVideoCaptionEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideocaptionenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVideoCaptionEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVideoCaptionEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_caption_enabled_key">CameraKey.VIDEO_CAPTION_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v106">Description:</h5>
<p><font color="#666">Gets whether the video caption is enabled.</font></p>
<h5 id="input-parameters-v92">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_sethistogramenabled"><div class="api-col left">Histogram</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_sethistogramenabled_inline">setHistogramEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_sethistogramenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setHistogramEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setHistogramEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_histogram_enabled_key">CameraKey.HISTOGRAM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v107">Description:</h5>
<p><font color="#666">Enables the histogram.</font></p>
<h5 id="input-parameters-v93">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i>True to enable histogram.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_gethistogramenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_gethistogramenabled_inline">getHistogramEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_gethistogramenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getHistogramEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getHistogramEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_histogram_enabled_key">CameraKey.HISTOGRAM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v108">Description:</h5>
<p><font color="#666">Gets whether the histogram is enabled.</font></p>
<h5 id="input-parameters-v94">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvideofilecompressionstandard"><div class="api-col left">Compression</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideofilecompressionstandard_inline">setVideoFileCompressionStandard</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideofilecompressionstandard_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVideoFileCompressionStandard</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVideoFileCompressionStandard</span><span class="params">(@NonNull VideoFileCompressionStandard standard,</span></span></div><div class="line">                                               @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_file_compression_standard_key">CameraKey.VIDEO_FILE_COMPRESSION_STANDARD</a></font></td></tr></table></html>
<h5 id="description-v109">Description:</h5>
<p><font color="#666">Sets the video file compression standard. It is only supported X4S camera, X5S camera and Phantom 4 Pro. For all other products, H.264 is used.</font></p>
<h5 id="input-parameters-v95">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djivideofilecompressionstandard">VideoFileCompressionStandard</a> <font color="#000">standard</font></font></td><td><font color="#666"><i>The compression standard to use.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideofilecompressionstandard"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideofilecompressionstandard_inline">getVideoFileCompressionStandard</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideofilecompressionstandard_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVideoFileCompressionStandard</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVideoFileCompressionStandard</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;VideoFileCompressionStandard&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_video_file_compression_standard_key">CameraKey.VIDEO_FILE_COMPRESSION_STANDARD</a></font></td></tr></table></html>
<h5 id="description-v110">Description:</h5>
<p><font color="#666">Gets the video file compression standard. It is only supported X4S camera, X5S camera and Phantom 4 Pro.</font></p>
<h5 id="input-parameters-v96">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djivideofilecompressionstandard">VideoFileCompressionStandard</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setssdvideorecordingenabled"><div class="api-col left">SSD RAW</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setssdvideorecordingenabled_inline">setSSDVideoRecordingEnabled</a></div></div><div class="inline-doc" id="djicamera_setssdvideorecordingenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDVideoRecordingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDVideoRecordingEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_video_recording_enabled_key">CameraKey.SSD_VIDEO_RECORDING_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v111">Description:</h5>
<p><font color="#666">Enables/disables the recording of RAW video. It is supported by X5S. User can use the other SSD interfaces only when it is enabled. For X5R, RAW recording is always enabled if there is SSD inserted.</font></p>
<h5 id="input-parameters-v97">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable the RAW video recording.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdvideorecordingenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdvideorecordingenabled_inline">getSSDVideoRecordingEnabled</a></div></div><div class="inline-doc" id="djicamera_getssdvideorecordingenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDVideoRecordingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDVideoRecordingEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_video_recording_enabled_key">CameraKey.SSD_VIDEO_RECORDING_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v112">Description:</h5>
<p><font color="#666">Determines whether the recording of RAW video is enabled. It is supported by X5S.</font></p>
<h5 id="input-parameters-v98">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setssdvideoresolutionandframerate"><div class="api-col left">SSD RAW Resolution and Frame Rate</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setssdvideoresolutionandframerate_inline">setSSDVideoResolutionAndFrameRate</a></div></div><div class="inline-doc" id="djicamera_setssdvideoresolutionandframerate_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDVideoResolutionAndFrameRate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDVideoResolutionAndFrameRate</span><span class="params">(@NonNull ResolutionAndFrameRate resolutionAndFrameRate,</span></span></div><div class="line">                                                 @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_video_resolution_and_frame_rate_key">CameraKey.SSD_VIDEO_RESOLUTION_AND_FRAME_RATE</a></font></td></tr></table></html>
<h5 id="description-v113">Description:</h5>
<p><font color="#666">Set Raw Video Resolution and Frame Rate of the SSD. Note, only raw video is saved to the SSD. Compressed video, compressed pictures and raw pictures are all saved to the SD Card. During video capture, Raw video and compressed video are saved simultaneously to the SSD and SD Card respectively. @warning The supported resolutions and frame rates for SSD Raw Videos are shown below: <br><br> <b>NTSC:</b><br> Resolution_4096x2160, FrameRate_24fps<br> Resolution_3840x2160, FrameRate_24fps<br> Resolution_3840x2160, FrameRate_30fps<br> Resolution_2704X1520, FrameRate_24fps<br> Resolution_2704X1520, FrameRate_30fps<br> Resolution_1920x1080, FrameRate_60fps<br> Resolution_1920x1080, FrameRate_48fps<br> Resolution_1920x1080, FrameRate_30fps<br> Resolution_1920x1080, FrameRate_24fps<br><br> <br><br> <b>PAL:</b><br> Resolution_4096x2160, FrameRate_25fps<br> Resolution_4096x2160, FrameRate_24fps<br> Resolution_3840x2160, FrameRate_25fps<br> Resolution_3840x2160, FrameRate_24fps<br> Resolution_2704X1520, FrameRate_25fps<br> Resolution_2704X1520, FrameRate_24fps<br> Resolution_1920x1080, FrameRate_50fps<br> Resolution_1920x1080, FrameRate_48fps<br> Resolution_1920x1080, FrameRate_25fps<br> Resolution_1920x1080, FrameRate_24fps<br><br> For X5S, the frame rate of SSD has to be the same as the video to be stored in SD card, so <code>frameRate</code> is ignored. The possible resolutions are determined by SD card video's frame rate and the SSD video license (<code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicense">CameraSSDVideoLicense</a></code>) being used. The supported resolutions in the current configuration can be queried by using <code><a href="../../Components/Camera/DJICamera_DJICameraParameters.html#djicamera_djicameraparameters_supportedcamerassdvideoresolutionrange">SSDVideoResolutionRange</a></code> in <code><a href="../../Components/Camera/DJICamera_DJICameraParameters.html#djicamera_djicameraparameters">Capabilities</a></code>.</font></p>
<h5 id="input-parameters-v99">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html#djicamera_djicameravideoresolutionandframerate">ResolutionAndFrameRate</a> <font color="#000">resolutionAndFrameRate</font></font></td><td><font color="#666"><i>Resolution and frame rate to be set for the video.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdvideoresolutionandframerate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdvideoresolutionandframerate_inline">getSSDVideoResolutionAndFrameRate</a></div></div><div class="inline-doc" id="djicamera_getssdvideoresolutionandframerate_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDVideoResolutionAndFrameRate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDVideoResolutionAndFrameRate</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ResolutionAndFrameRate&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_video_resolution_and_frame_rate_key">CameraKey.SSD_VIDEO_RESOLUTION_AND_FRAME_RATE</a></font></td></tr></table></html>
<h5 id="description-v114">Description:</h5>
<p><font color="#666">Get Raw Video Format and Frame Rate of the SSD.</font></p>
<h5 id="input-parameters-v100">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html#djicamera_djicameravideoresolutionandframerate">ResolutionAndFrameRate</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setssdvideodigitalfilter"><div class="api-col left">SSD RAW Filter</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setssdvideodigitalfilter_inline">setSSDLegacyColor</a></div></div><div class="inline-doc" id="djicamera_setssdvideodigitalfilter_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDLegacyColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDLegacyColor</span><span class="params">(@NonNull SettingsDefinitions.SSDLegacyColor color,</span></span></div><div class="line">                                 @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_legacy_color_key">CameraKey.SSD_LEGACY_COLOR</a></font></td></tr></table></html>
<h5 id="description-v115">Description:</h5>
<p><font color="#666">Sets the camera color for video that will be stored in SSD. It is only applied when the selected license key is either <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicenseprores422hq">LicenseKeyTypeProRes422HQ</a></code> or <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicenseprores4444xq">LicenseKeyTypeProRes4444XQ</a></code>. This is the legacy version of SSD Color and it is only supported by Inspire 2 with firmware package versions (<code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct_getfirmwarepackageversion">getFirmwarePackageVersion</a></code>) lower than 01.0.0240. For newer firmware package versions, use <code><a href="../../Components/Camera/DJICamera.html#djicamera_setssdcolor">setSSDColor</a></code> instead.</font></p>
<h5 id="input-parameters-v101">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideodigitalfilter">SSDLegacyColor</a> <font color="#000">color</font></font></td><td><font color="#666"><i>SSD legacy color to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdvideodigitalfilter"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdvideodigitalfilter_inline">getSSDLegacyColor</a></div></div><div class="inline-doc" id="djicamera_getssdvideodigitalfilter_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDLegacyColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDLegacyColor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SSDLegacyColor&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_legacy_color_key">CameraKey.SSD_LEGACY_COLOR</a></font></td></tr></table></html>
<h5 id="description-v116">Description:</h5>
<p><font color="#666">Gets the camera color for video that will store in SSD. This is the legacy version of SSD Color and it is only supported by Inspire 2 with firmware package versions (<code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct_getfirmwarepackageversion">getFirmwarePackageVersion</a></code>) lower than 01.0.0240. For newer firmware package versions, use <code><a href="../../Components/Camera/DJICamera.html#djicamera_getssdcolor">getSSDColor</a></code> instead.</font></p>
<h5 id="input-parameters-v102">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideodigitalfilter">SSDLegacyColor</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_setssdcolor"><div class="api-col left">SSD Color</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setssdcolor_inline">setSSDColor</a></div></div><div class="inline-doc" id="djicamera_setssdcolor_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDColor</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.SSDColor color, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v117">Description:</h5>
<p><font color="#666">Sets the color for videos that will be stored in SSD. It is only applied when the selected license key is either <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicenseprores422hq">LicenseKeyTypeProRes422HQ</a></code> or <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicenseprores4444xq">LicenseKeyTypeProRes4444XQ</a></code>. For <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicensecinemadng">LicenseKeyTypeCinemaDNG</a></code>, the color is always <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdcolor_rawcolor">RAW_COLOR</a></code>. It is only supported Inspire 2 with the firmware package version (<code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct_getfirmwarepackageversion">getFirmwarePackageVersion</a></code>) 01.0.0240 or later. For older firmware package versions, use <code><a href="../../Components/Camera/DJICamera.html#djicamera_setssdvideodigitalfilter">setSSDLegacyColor</a></code> instead.</font></p>
<h5 id="input-parameters-v103">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdcolor">SSDColor</a> <font color="#000">color</font></font></td><td><font color="#666"><i>Video color to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdcolor"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdcolor_inline">getSSDColor</a></div></div><div class="inline-doc" id="djicamera_getssdcolor_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDColor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.SSDColor&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v118">Description:</h5>
<p><font color="#666">Gets the color for videos that will be stored in SSD. It is only supported Inspire 2 with the firmware package version (<code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct_getfirmwarepackageversion">getFirmwarePackageVersion</a></code>) 01.0.0240 or later. For older firmware package versions, use <code><a href="../../Components/Camera/DJICamera.html#djicamera_getssdvideodigitalfilter">getSSDLegacyColor</a></code> instead.</font></p>
<h5 id="input-parameters-v104">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdcolor">SSDColor</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdcolor">SSDColor</a></code> enum value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdvideolicenses"><div class="api-col left">SSD RAW License</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdvideolicenses_inline">getSSDVideoLicenses</a></div></div><div class="inline-doc" id="djicamera_getssdvideolicenses_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDVideoLicenses</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDVideoLicenses</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;CameraSSDVideoLicense[]&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_ssd_video_licenses_key">CameraKey.SSD_VIDEO_LICENSES</a></font></td></tr></table></html>
<h5 id="description-v119">Description:</h5>
<p><font color="#666">Gets purchased license key(s). An Inspire 2 License Key activates the usage permission of CinemaDNG or Apple ProRes inside CineCore 2.0. User can purchase a license key on DJI's website. It is supported by Inspire 2. the digital filter for video that will store in SSD. It is only supported Inspire 2.</font></p>
<h5 id="input-parameters-v105">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicense">CameraSSDVideoLicense</a>[]&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_activatessdvideolicense"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_activatessdvideolicense_inline">activateSSDVideoLicense</a></div></div><div class="inline-doc" id="djicamera_activatessdvideolicense_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>activateSSDVideoLicense</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">activateSSDVideoLicense</span><span class="params">(@NonNull CameraSSDVideoLicense license,</span></span></div><div class="line">                                       @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_activate_ssd_video_license_key">CameraKey.ACTIVATE_SSD_VIDEO_LICENSE</a></font></td></tr></table></html>
<h5 id="description-v120">Description:</h5>
<p><font color="#666">Sets the SSD video license to be used. If an unpurchased license is selected then only SD video will be recorded.</font></p>
<h5 id="input-parameters-v106">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicense">CameraSSDVideoLicense</a> <font color="#000">license</font></font></td><td><font color="#666"><i>License to used.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getssdvideolicense"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getssdvideolicense_inline">getSSDVideoLicense</a></div></div><div class="inline-doc" id="djicamera_getssdvideolicense_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDVideoLicense</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDVideoLicense</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;CameraSSDVideoLicense&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_activate_ssd_video_license_key">CameraKey.ACTIVATE_SSD_VIDEO_LICENSE</a></font></td></tr></table></html>
<h5 id="description-v121">Description:</h5>
<p><font color="#666">Gets the license key being used. It is supported by Inspire 2.</font></p>
<h5 id="input-parameters-v107">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerassdvideolicense">CameraSSDVideoLicense</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="auto-lock-gimbal">Auto Lock Gimbal</h4>
<div class="api-row" id="djicamera_setautolockgimbalenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setautolockgimbalenabled_inline">setAutoLockGimbalEnabled</a></div></div><div class="inline-doc" id="djicamera_setautolockgimbalenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAutoLockGimbalEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAutoLockGimbalEnabled</span><span class="params">(<span class="keyword">final</span> <span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v122">Description:</h5>
<p><font color="#666">Enables this to lock the gimbal when the camera is shooting a photo. The gimbal will  keep the attitude when starting to shoot the photo.</font></p>
<h5 id="input-parameters-v108">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable the feature.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getautolockgimbalenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getautolockgimbalenabled_inline">getAutoLockGimbalEnabled</a></div></div><div class="inline-doc" id="djicamera_getautolockgimbalenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAutoLockGimbalEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAutoLockGimbalEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v123">Description:</h5>
<p><font color="#666">Determines whether the gimbal will be locked automatically during shooting photos.</font></p>
<h5 id="input-parameters-v109">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="watermark-settings">Watermark Settings</h4>
<div class="api-row" id="djicamera_setwatermarksettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_setwatermarksettings_inline">setWatermarkSettings</a></div></div><div class="inline-doc" id="djicamera_setwatermarksettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setWatermarkSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setWatermarkSettings</span><span class="params">(WatermarkSettings config, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v124">Description:</h5>
<p><font color="#666">Sets the watermark configuration. Enables this to add timestamp and location stamp to  the newly generated photos or videos. It is only supported by Mavic 2 Enterprise.</font></p>
<h5 id="input-parameters-v110">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/Camera/DJICamera_DJICameraWatermarkSettings.html#djicamera_djicamerawatermarksettings">WatermarkSettings</a> <font color="#000">config</font></font></td><td><font color="#666"><i>The watermark configuration to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_getwatermarksettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_getwatermarksettings_inline">getWatermarkSettings</a></div></div><div class="inline-doc" id="djicamera_getwatermarksettings_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getWatermarkSettings</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getWatermarkSettings</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;WatermarkSettings&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v125">Description:</h5>
<p><font color="#666">Gets the watermark settings. If it is enabled, timestamp and location stamp will be  added to the newly generated photos or videos. It is only supported by Mavic 2 Enterprise.</font></p>
<h5 id="input-parameters-v111">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraWatermarkSettings.html#djicamera_djicamerawatermarksettings">WatermarkSettings</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="storage-settings">Storage Settings</h4>
<div class="api-row" id="djicamera_camerasettings_setfileindexmode"><div class="api-col left">File Naming</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setfileindexmode_inline">setFileIndexMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setfileindexmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setFileIndexMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setFileIndexMode</span><span class="params">(@NonNull FileIndexMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_file_index_mode_key">CameraKey.FILE_INDEX_MODE</a></font></td></tr></table></html>
<h5 id="description-v126">Description:</h5>
<p><font color="#666">Sets the camera's file index mode for the SD card. The default value of <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerafileindexmode">FileIndexMode</a></code> is set to <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerafileindexmode_reset">RESET</a></code>.</font></p>
<h5 id="input-parameters-v112">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerafileindexmode">FileIndexMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>File index mode to be set for the camera's SD card. The default value of CameraFileIndexMode is set to Reset.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getfileindexmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getfileindexmode_inline">getFileIndexMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getfileindexmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFileIndexMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFileIndexMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;FileIndexMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_file_index_mode_key">CameraKey.FILE_INDEX_MODE</a></font></td></tr></table></html>
<h5 id="description-v127">Description:</h5>
<p><font color="#666">Gets the camera's file index mode.</font></p>
<h5 id="input-parameters-v113">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerafileindexmode">FileIndexMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_sdcardoperations_formatsdcard"><div class="api-col left">SD Card</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_sdcardoperations_formatsdcard_inline">formatSDCard</a></div></div><div class="inline-doc" id="djicamera_sdcardoperations_formatsdcard_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>formatSDCard</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">formatSDCard</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_format_sd_card_key">CameraKey.FORMAT_SD_CARD</a></font></td></tr></table></html>
<h5 id="description-v128">Description:</h5>
<p><font color="#666">Formats the SD card by deleting all the data on the SD card. This does not change any settings the user may have set on the SD card.</font></p>
<h5 id="input-parameters-v114">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_sdcardoperations_formatstorage"><div class="api-col left">Storage</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_sdcardoperations_formatstorage_inline">formatStorage</a></div></div><div class="inline-doc" id="djicamera_sdcardoperations_formatstorage_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>formatStorage</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">formatStorage</span><span class="params">(@NonNull SettingsDefinitions.StorageLocation storage, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v129">Description:</h5>
<p><font color="#666">Formats the storage by deleting all the data on it.</font></p>
<h5 id="input-parameters-v115">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicamerastoragelocation">StorageLocation</a> <font color="#000">storage</font></font></td><td><font color="#666"><i>The storage (either SD card or the internal storage) to format. When it is <code><a href="../../Components/Camera/DJICamera.html#djicamera_djicamerastoragelocation_sdcard">SDCARD</a></code>, this interface has the same effect as <code><a href="../../Components/Camera/DJICamera.html#djicamera_sdcardoperations_formatsdcard">formatSDCard</a></code>.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_isssdsupported"><div class="api-col left">SSD</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_isssdsupported_inline">isSSDSupported</a></div></div><div class="inline-doc" id="djicamera_isssdsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isSSDSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isSSDSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_ssd_supported_key">CameraKey.IS_SSD_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v130">Description:</h5>
<p><font color="#666">Determines whether the SSD is supported by the camera. Currently, the SSD is supported only by X5R, X4S and X5S camera. @return <code>true</code> if SSD is supported, otherwise <code>false</code>.</font></p>
<h5 id="return-v14">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_formatssd"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_formatssd_inline">formatSSD</a></div></div><div class="inline-doc" id="djicamera_formatssd_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>formatSSD</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">formatSSD</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_format_ssd_key">CameraKey.FORMAT_SSD</a></font></td></tr></table></html>
<h5 id="description-v131">Description:</h5>
<p><font color="#666">Formats the SSD by deleting all the data on the SSD. This does not change any settings the user may have set on the SSD.</font></p>
<h5 id="input-parameters-v116">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="misc-settings">Misc Settings</h4>
<div class="api-row" id="djicamera_camerasettings_setantiflicker"><div class="api-col left">Anti-Flicker</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setantiflicker_inline">setAntiFlickerFrequency</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setantiflicker_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAntiFlickerFrequency</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAntiFlickerFrequency</span><span class="params">(@NonNull AntiFlickerFrequency antiFlickerFrequency,</span></span></div><div class="line">                                       @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_anti_flicker_frequency_key">CameraKey.ANTI_FLICKER_FREQUENCY</a></font></td></tr></table></html>
<h5 id="description-v132">Description:</h5>
<p><font color="#666">Sets the camera's anti-flicker frequency for video recording. Precondition: The exposure mode must be Program. Note: for the Z30 camera, changing anti-flicker will reboot the camera before the setting takes effect.</font></p>
<h5 id="input-parameters-v117">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraantiflicker">AntiFlickerFrequency</a> <font color="#000">antiFlickerFrequency</font></font></td><td><font color="#666"><i>Anti-flicker value to set for the camera. See <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraantiflicker">AntiFlickerFrequency</a></code> to view all the possible anti-flicker type settings for the camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getantiflicker"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getantiflicker_inline">getAntiFlickerFrequency</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getantiflicker_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAntiFlickerFrequency</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAntiFlickerFrequency</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;AntiFlickerFrequency&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_anti_flicker_frequency_key">CameraKey.ANTI_FLICKER_FREQUENCY</a></font></td></tr></table></html>
<h5 id="description-v133">Description:</h5>
<p><font color="#666">Gets the camera's anti-flicker.</font></p>
<h5 id="input-parameters-v118">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraantiflicker">AntiFlickerFrequency</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setsharpness"><div class="api-col left">Sharpness</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setsharpness_inline">setSharpness</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setsharpness_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSharpness</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSharpness</span><span class="params">(@IntRange(from = <span class="number">-3</span>, to = <span class="number">3</span>)</span> <span class="keyword">int</span> sharpness, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_sharpness_key">CameraKey.SHARPNESS</a></font></td></tr></table></html>
<h5 id="description-v134">Description:</h5>
<p><font color="#666">Sets the camera's sharpness. The default value is 0.</font></p>
<h5 id="input-parameters-v119">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -3, to = 3) int <font color="#000">sharpness</font></font></td><td><font color="#666"><i>Sharpness value to be set in the range of [-3, 3].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>Asynchronous execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getsharpness"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getsharpness_inline">getSharpness</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getsharpness_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSharpness</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSharpness</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_sharpness_key">CameraKey.SHARPNESS</a></font></td></tr></table></html>
<h5 id="description-v135">Description:</h5>
<p><font color="#666">Gets the camera's sharpness.</font></p>
<h5 id="input-parameters-v120">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value of sharpness with range [-3, 3].</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setcontrast"><div class="api-col left">Contrast</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setcontrast_inline">setContrast</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setcontrast_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setContrast</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setContrast</span><span class="params">(@IntRange(from = <span class="number">-3</span>, to = <span class="number">3</span>)</span> <span class="keyword">int</span> contrast, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_contrast_key">CameraKey.CONTRAST</a></font></td></tr></table></html>
<h5 id="description-v136">Description:</h5>
<p><font color="#666">Sets the camera's contrast. The default saturation value is 0.</font></p>
<h5 id="input-parameters-v121">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -3, to = 3) int <font color="#000">contrast</font></font></td><td><font color="#666"><i>Contrast value to be set in the range of [-3, 3].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getcontrast"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getcontrast_inline">getContrast</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getcontrast_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getContrast</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getContrast</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_contrast_key">CameraKey.CONTRAST</a></font></td></tr></table></html>
<h5 id="description-v137">Description:</h5>
<p><font color="#666">Gets the camera's contrast.</font></p>
<h5 id="input-parameters-v122">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value of contrast with range [-3, 3].</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setdefogenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setdefogenabled_inline">setDefogEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setdefogenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDefogEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDefogEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_defog_enabled_key">CameraKey.DEFOG_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v138">Description:</h5>
<p><font color="#666">Enable/disable defog feature. When defog feature is enabled, the contrast will be enhanced extraordinarily. It is only supported Z30.</font></p>
<h5 id="input-parameters-v123">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable defog feature.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getdefogenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getdefogenabled_inline">getDefogEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getdefogenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDefogEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDefogEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_defog_enabled_key">CameraKey.DEFOG_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v139">Description:</h5>
<p><font color="#666">Determines whether defog feature is enabled. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v124">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setirfilterenabled"><div class="api-col left">IR Filter</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setirfilterenabled_inline">setIRFilterEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setirfilterenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setIRFilterEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setIRFilterEnabled</span><span class="params">(<span class="keyword">final</span> <span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v140">Description:</h5>
<p><font color="#666">Enables/disables the IR filter (infared filter). Disabling the IR filter can enhance the image in low light environments. Enabling the IR filter can reduce the color distortion caused by the infared light. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v125">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable IR-Cut filter.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>Completion block that receives the setter result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getirfilterenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getirfilterenabled_inline">getIRFilterEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getirfilterenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getIRFilterEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getIRFilterEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v141">Description:</h5>
<p><font color="#666">Determines whether IR filter (infared filter) is enabled. Disabling the IR filter can enhance the image in low light environments. Enabling the IR filter can reduce the color distortion caused by the infared light. It is only supported by Z30 camera.</font></p>
<h5 id="input-parameters-v126">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setsaturation"><div class="api-col left">Saturation</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setsaturation_inline">setSaturation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setsaturation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSaturation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSaturation</span><span class="params">(@IntRange(from = <span class="number">-3</span>, to = <span class="number">3</span>)</span> <span class="keyword">int</span> saturation,</span></div><div class="line">                             @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_saturation_key">CameraKey.SATURATION</a></font></td></tr></table></html>
<h5 id="description-v142">Description:</h5>
<p><font color="#666">Sets the camera's saturation. The default saturation value is 0.</font></p>
<h5 id="input-parameters-v127">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -3, to = 3) int <font color="#000">saturation</font></font></td><td><font color="#666"><i>Saturation value to be set in the range of [-3, 3]. The default value of the saturation value is 0.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getsaturation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getsaturation_inline">getSaturation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getsaturation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSaturation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSaturation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_saturation_key">CameraKey.SATURATION</a></font></td></tr></table></html>
<h5 id="description-v143">Description:</h5>
<p><font color="#666">Gets the camera's saturation.</font></p>
<h5 id="input-parameters-v128">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setdigitalfilter"><div class="api-col left">Digital Filter</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setdigitalfilter_inline">setColor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setdigitalfilter_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setColor</span><span class="params">(@NonNull CameraColor color, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_camera_color_key">CameraKey.CAMERA_COLOR</a></font></td></tr></table></html>
<h5 id="description-v144">Description:</h5>
<p><font color="#666">Sets the camera's color. The default value is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameradigitalfilter_none">NONE</a></code>. For a list of all possible camera colors, see <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameradigitalfilter">CameraColor</a></code>.</font></p>
<h5 id="input-parameters-v129">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameradigitalfilter">CameraColor</a> <font color="#000">color</font></font></td><td><font color="#666"><i>Camera color to be applied to the camera.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getdigitalfilter"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getdigitalfilter_inline">getColor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getdigitalfilter_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getColor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.CameraColor&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_camera_color_key">CameraKey.CAMERA_COLOR</a></font></td></tr></table></html>
<h5 id="description-v145">Description:</h5>
<p><font color="#666">Gets the camera's color.</font></p>
<h5 id="input-parameters-v130">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameradigitalfilter">CameraColor</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setorientation"><div class="api-col left">Camera Orientation</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setorientation_inline">setOrientation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setorientation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setOrientation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setOrientation</span><span class="params">(@NonNull Orientation orientation, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_orientation_key">CameraKey.ORIENTATION</a></font></td></tr></table></html>
<h5 id="description-v146">Description:</h5>
<p><font color="#666">Sets the camera's orientation. The gimbal will rotate the roll axis based on the orientation. Supported only by Mavic Pro.</font></p>
<h5 id="input-parameters-v131">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraorientation">Orientation</a> <font color="#000">orientation</font></font></td><td><font color="#666"><i>Camera's orientation.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getorientation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getorientation_inline">getOrientation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getorientation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getOrientation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getOrientation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Orientation&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_orientation_key">CameraKey.ORIENTATION</a></font></td></tr></table></html>
<h5 id="description-v147">Description:</h5>
<p><font color="#666">Gets the camera's orientation. Supported only by Mavic Pro.</font></p>
<h5 id="input-parameters-v132">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraorientation">Orientation</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvisionstablizationenabled"><div class="api-col left">Vision Stabilization</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvisionstablizationenabled_inline">setVisionStabilizationEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvisionstablizationenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setVisionStabilizationEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setVisionStabilizationEnabled</span><span class="params">(<span class="keyword">final</span> <span class="keyword">boolean</span> enable, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_vision_stabilization_enabled_key">CameraKey.VISION_STABILIZATION_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v148">Description:</h5>
<p><font color="#666">Enables vision stabilization for Z30 camera on M200 series. The vision system in the M200 series of aircraft can be used to compensate for any drift in the gimbal by analyzing the live view when there is no gimbal movement. Drift in the gimbal will be most noticeable at higher zoom factors. It is only supported Z30 on M200 series.</font></p>
<h5 id="input-parameters-v133">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final boolean <font color="#000">enable</font></font></td><td><font color="#666"><i><code>true</code> to enable the vision stabilization.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i><code>completion callback</code> to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvisionstablizationenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvisionstablizationenabled_inline">getVisionStabilizationEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvisionstablizationenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getVisionStabilizationEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getVisionStabilizationEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_vision_stabilization_enabled_key">CameraKey.VISION_STABILIZATION_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v149">Description:</h5>
<p><font color="#666">Determines whether vision stabilization is enabled. It is only supported Z30 on M200 series.</font></p>
<h5 id="input-parameters-v134">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i><code>completion callback</code> to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setmediafilecustominformation"><div class="api-col left">Media File Custom Info</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setmediafilecustominformation_inline">setMediaFileCustomInformation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setmediafilecustominformation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMediaFileCustomInformation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMediaFileCustomInformation</span><span class="params">(@NonNull String information, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_custom_information_key">CameraKey.CUSTOM_INFORMATION</a></font></td></tr></table></html>
<h5 id="description-v150">Description:</h5>
<p><font color="#666">Custom information can be stored in media file's XMP meta data. The custom information is written to the media file automatically after the media file is created. This method defines the information to write. The same information will be written to all media files until the information is changed again by this method. Custom information written to each file can be retrieved through <code><a href="../../Components/Camera/DJIMediaManager_DJIMedia.html#djimediamanager_djimedia_fetchcustominformation">fetchCustomInformation</a></code>  or from the image itself when processed on a separate system. It is only supported Phantom 4 Pro, Phantom 4  Advanced, Phantom 4 Pro V2.0, Zenmuse X4S, Zenmuse X5S, Zenmuse X7 and Mavic 2 Enterprise camera.</font></p>
<h5 id="input-parameters-v135">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull String <font color="#000">information</font></font></td><td><font color="#666"><i>Custom information to set. Use UTF-8 encoding with a length equal to or less than 31 characters.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>Completion block to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getmediafilecustominformation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getmediafilecustominformation_inline">getMediaFileCustomInformation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getmediafilecustominformation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMediaFileCustomInformation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getMediaFileCustomInformation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;String&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_custom_information_key">CameraKey.CUSTOM_INFORMATION</a></font></td></tr></table></html>
<h5 id="description-v151">Description:</h5>
<p><font color="#666">Custom information can be stored in media file's XMP meta data. This method retrieves the information that will be written to future media files. The information written to individual files can be retrieved through <code><a href="../../Components/Camera/DJIMediaManager_DJIMedia.html#djimediamanager_djimedia_fetchcustominformation">fetchCustomInformation</a></code>. It is only supported Phantom 4 Pro,  Phantom 4 Advanced, Phantom 4 Pro V2.0, Zenmuse X4S, Zenmuse X5S, Zenmuse X7 and Mavic 2 Enterprise camera.</font></p>
<h5 id="input-parameters-v136">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;String&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>Completion block to receive the result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setvideodewarpingenabled"><div class="api-col left">Video Dewarping Enabled</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setvideodewarpingenabled_inline">setDewarpingEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setvideodewarpingenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDewarpingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDewarpingEnabled</span><span class="params">(<span class="keyword">final</span> <span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v152">Description:</h5>
<p><font color="#666">Enables/disables dewarping (lens distortion correction) for video recorded to SD card. Supported by Phantom 4 Pro camera, X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v137">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable video dewarping.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getvideodewarpingenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getvideodewarpingenabled_inline">getDewarpingEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getvideodewarpingenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDewarpingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDewarpingEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v153">Description:</h5>
<p><font color="#666">Determines whether dewarping (lens distortion correction) is enabled. Supported by Phantom 4 Pro camera, X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v138">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned Boolean value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_initsensorcleaningmode"><div class="api-col left">Sensor Cleaning Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_initsensorcleaningmode_inline">initSensorCleaningMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_initsensorcleaningmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>initSensorCleaningMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">initSensorCleaningMode</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v154">Description:</h5>
<p><font color="#666">Initiates the sensor cleaning mode. Calling this will change <code><a href="../../Components/Camera/DJICamera_DJICameraLensState.html#djicamera_djicameralensstate_sensorcleaningstate">getSensorCleaningState</a></code> from <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasensorcleaningstate_idle">IDLE</a></code> to <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasensorcleaningstate_initiating">INITIATING</a></code>. To start the sensor dedusting operation, the workflow should be: <br> 1. Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_initsensorcleaningmode">initSensorCleaningMode</a></code>. <br> 2. Remove the lens from the camera. <br> 3. Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_startsensorcleaning">startSensorCleaning</a></code>. <br> 4. When <code><a href="../../Components/Camera/DJICamera_DJICameraLensState.html#djicamera_djicameralensstate_sensorcleaningstate">getSensorCleaningState</a></code> becomes <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasensorcleaningstate_waitingforlensremount">WAITING_FOR_LENS_REMOUNT</a></code>, mount the lens back to the camera. <br><br> It is only supported Zenmuse X7.</font></p>
<h5 id="input-parameters-v139">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_startsensorcleaning"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_startsensorcleaning_inline">startSensorCleaning</a></div></div><div class="inline-doc" id="djicamera_camerasettings_startsensorcleaning_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>startSensorCleaning</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">startSensorCleaning</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v155">Description:</h5>
<p><font color="#666">Starts cleaning the sensor. The sensor cleaning should only be started when the lens is removed from the camera. It is only supported Zenmuse X7.</font></p>
<h5 id="input-parameters-v140">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_exitsensorcleaningmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_exitsensorcleaningmode_inline">exitSensorCleaningMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_exitsensorcleaningmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>exitSensorCleaningMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">exitSensorCleaningMode</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v156">Description:</h5>
<p><font color="#666">Exits sensor cleaning mode. Calling this will stop the current executing operation and change <code><a href="../../Components/Camera/DJICamera_DJICameraLensState.html#djicamera_djicameralensstate_sensorcleaningstate">getSensorCleaningState</a></code> to <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasensorcleaningstate_idle">IDLE</a></code>.</font></p>
<h5 id="input-parameters-v141">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_iseimodesupported"><div class="api-col left">EI Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_iseimodesupported_inline">isEIModeSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_iseimodesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isEIModeSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isEIModeSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v157">Description:</h5>
<p><font color="#666">Determines whether the EI (exposure index) mode is supported by the camera. In this mode, the camera mimics the way a film camera works to help cinematographers capture as much information as possible while balancing the dynamic range and noise with different log curves. This mode only takes effect when the camera mode is in <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameramode_djicameramoderecordvideo">RECORD_VIDEO</a></code>. The EI mode is supported by X4S, X5S and X7.</font></p>
<h5 id="return-v15">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if the EI mode is supported, otherwise <code>false</code>.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setexposuresensitivitymode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setexposuresensitivitymode_inline">setExposureSensitivityMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setexposuresensitivitymode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setExposureSensitivityMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setExposureSensitivityMode</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.ExposureSensitivityMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v158">Description:</h5>
<p><font color="#666">Sets the exposure sensitivity mode. It is only supported when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_iseimodesupported">isEIModeSupported</a></code> returns <code>true</code>. It is supported by X4S, X5S and X7. For other cameras, only ISO mode is supported.</font></p>
<h5 id="input-parameters-v142">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode">ExposureSensitivityMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The exposure sensitivity mode to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getexposuresensitivitymode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getexposuresensitivitymode_inline">getExposureSensitivityMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getexposuresensitivitymode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getExposureSensitivityMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getExposureSensitivityMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.ExposureSensitivityMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v159">Description:</h5>
<p><font color="#666">Gets the exposure sensitivity mode. It is only supported when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_iseimodesupported">isEIModeSupported</a></code> returns <code>true</code>. It is supported by X4S, X5S and X7. For other cameras, only ISO mode is supported.</font></p>
<h5 id="input-parameters-v143">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode">ExposureSensitivityMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode">ExposureSensitivityMode</a></code> enum value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setei"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setei_inline">setEI</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setei_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setEI</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setEI</span><span class="params">(<span class="keyword">final</span> <span class="keyword">int</span> ei, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v160">Description:</h5>
<p><font color="#666">Sets EI value. The valid range can be fetched from <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_geteirange">getEIRange</a></code>. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v144">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final int <font color="#000">ei</font></font></td><td><font color="#666"><i>The EI value to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getei"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getei_inline">getEI</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getei_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getEI</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getEI</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v161">Description:</h5>
<p><font color="#666">Gets EI value. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v145">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned integer value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getrecommendedei"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getrecommendedei_inline">getRecommendedEI</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getrecommendedei_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getRecommendedEI</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getRecommendedEI</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v162">Description:</h5>
<p><font color="#666">Gets the EI value recommended by the camera. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v146">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned Integer value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_geteirange"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_geteirange_inline">getEIRange</a></div></div><div class="inline-doc" id="djicamera_camerasettings_geteirange_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getEIRange</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getEIRange</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;<span class="keyword">int</span>[]&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v163">Description:</h5>
<p><font color="#666">Gets the valid range of EI values. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v147">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;int[]&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned int value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_seteicolor"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_seteicolor_inline">setEIColor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_seteicolor_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setEIColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setEIColor</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.EIColor color, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v164">Description:</h5>
<p><font color="#666">Sets the camera color for EI mode. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v148">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraeicolor">EIColor</a> <font color="#000">color</font></font></td><td><font color="#666"><i>The camera color to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_geteicolor"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_geteicolor_inline">getEIColor</a></div></div><div class="inline-doc" id="djicamera_camerasettings_geteicolor_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getEIColor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getEIColor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.EIColor&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v165">Description:</h5>
<p><font color="#666">Gets the camera color for EI mode. It is only valid when exposure sensitivity mode is <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraexposuresensitivitymode_ei">EI</a></code>. It is only supported by X4S, X5S and X7.</font></p>
<h5 id="input-parameters-v149">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraeicolor">EIColor</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicameraeicolor">EIColor</a></code> enum value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_ismechanicalshuttersupported"><div class="api-col left">Mechanical Shutter Speed</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_ismechanicalshuttersupported_inline">isMechanicalShutterSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_ismechanicalshuttersupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isMechanicalShutterSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isMechanicalShutterSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v166">Description:</h5>
<p><font color="#666">Determines whether the mechanical shutter speed is supported by the camera or the lens (for X7). The mechanical shutter is supported by Phantom 4 Pro camera, X4S and X7 with DL lenses.</font></p>
<h5 id="return-v16">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if the mechanical shutter is supported, otherwise <code>false</code>.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setmechanicalshutterenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setmechanicalshutterenabled_inline">setMechanicalShutterEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setmechanicalshutterenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMechanicalShutterEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMechanicalShutterEnabled</span><span class="params">(<span class="keyword">final</span> <span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v167">Description:</h5>
<p><font color="#666">Enables the mechanical shutter. It is only valid when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_ismechanicalshuttersupported">isMechanicalShutterSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v150">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> to enable the mechanical shutter.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getmechanicalshutterenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getmechanicalshutterenabled_inline">getMechanicalShutterEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getmechanicalshutterenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMechanicalShutterEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getMechanicalShutterEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v168">Description:</h5>
<p><font color="#666">Determines whether the mechanical shutter is enabled. It is only valid when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_ismechanicalshuttersupported">isMechanicalShutterSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v151">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isndfiltermodesupported"><div class="api-col left">ND Filter Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isndfiltermodesupported_inline">isNDFilterModeSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isndfiltermodesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isNDFilterModeSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isNDFilterModeSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v169">Description:</h5>
<p><font color="#666">Determines whether the ND filter mode is supported by the camera and the lens. Only the DL-S 16mm F2.8 ND ASPH lens for X7 has a built-in ND4 filter and supports changing the modes through an application.</font></p>
<h5 id="return-v17">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if the ND filter mode is supported, otherwise <code>false</code>.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setndfiltermode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setndfiltermode_inline">setNDFilterMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setndfiltermode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setNDFilterMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setNDFilterMode</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.NDFilterMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v170">Description:</h5>
<p><font color="#666">Sets the mode of ND filter. It is only valid when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isndfiltermodesupported">isNDFilterModeSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v152">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerandfiltermode">NDFilterMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The ND filter mode to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getndfiltermode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getndfiltermode_inline">getNDFilterMode</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getndfiltermode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getNDFilterMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getNDFilterMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.NDFilterMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v171">Description:</h5>
<p><font color="#666">Gets the ND filter mode. It is only valid when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isndfiltermodesupported">isNDFilterModeSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v153">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerandfiltermode">NDFilterMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerandfiltermode">NDFilterMode</a></code> enum value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setssdclipfilename"><div class="api-col left">Clip File Name</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setssdclipfilename_inline">setSSDClipFileName</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setssdclipfilename_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setSSDClipFileName</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setSSDClipFileName</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.SSDClipFileName name, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v172">Description:</h5>
<p><font color="#666">Sets the clip name for the video to be stored in SSD. The clip name will be applied to the next video file stored in SSD. After saving a video file, <code><a href="../../Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html#djicamera_djicamerassdclipfilenameinterface_clipid">getClipID</a></code> will increase by 1 automatically.  It is only supported by Inspire 2.</font></p>
<h5 id="input-parameters-v154">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html#djicamera_djicamerassdclipfilenameinterface">SSDClipFileName</a> <font color="#000">name</font></font></td><td><font color="#666"><i>The clip name to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getssdclipfilename"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getssdclipfilename_inline">getSSDClipFileName</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getssdclipfilename_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSSDClipFileName</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSSDClipFileName</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.SSDClipFileName&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v173">Description:</h5>
<p><font color="#666">Gets the clip name for video to be stored in SSD. It is only supported by Inspire 2.</font></p>
<h5 id="input-parameters-v155">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html#djicamera_djicamerassdclipfilenameinterface">SSDClipFileName</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned <code><a href="../../Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html#djicamera_djicamerassdclipfilenameinterface">SSDClipFileName</a></code> class.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_isphotoquickviewsupported"><div class="api-col left">Quick View</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isphotoquickviewsupported_inline">isPhotoQuickViewSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isphotoquickviewsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isPhotoQuickViewSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isPhotoQuickViewSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_photo_quick_view_supported_key">CameraKey.IS_PHOTO_QUICK_VIEW_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v174">Description:</h5>
<p><font color="#666">Determines whether the device supports the quick view. Quick view is the period of time a photo is shown as a preview after it is taken and before the camera returns to the live camera view.</font></p>
<h5 id="return-v18">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setphotoquickviewduration"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setphotoquickviewduration_inline">setPhotoQuickViewDuration</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setphotoquickviewduration_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPhotoQuickViewDuration</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPhotoQuickViewDuration</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">10</span>)</span> <span class="keyword">int</span> duration,</span></div><div class="line">                                         @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_quick_view_duration_key">CameraKey.PHOTO_QUICK_VIEW_DURATION</a></font></td></tr></table></html>
<h5 id="description-v175">Description:</h5>
<p><font color="#666">Sets the camera's quick view duration. The valid range is [0, 10] seconds. When duration is 0, it means that the quick view is disabled. The default value is 0 second. Call <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isphotoquickviewsupported">isPhotoQuickViewSupported</a></code> before using this method.</font></p>
<h5 id="input-parameters-v156">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 10) int <font color="#000">duration</font></font></td><td><font color="#666"><i>Quick view duration to be set for the camera. This value defines the amount of time a photo is shown as a preview after it is taken before the camera returns back to the live camera view. This value must be set in the range of [0, 10] seconds. When the value is 0, quick view is disabled. The default value is 0 second.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getphotoquickviewduration"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getphotoquickviewduration_inline">getPhotoQuickViewDuration</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getphotoquickviewduration_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPhotoQuickViewDuration</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPhotoQuickViewDuration</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_quick_view_duration_key">CameraKey.PHOTO_QUICK_VIEW_DURATION</a></font></td></tr></table></html>
<h5 id="description-v176">Description:</h5>
<p><font color="#666">Gets the camera's quick view duration.</font></p>
<h5 id="input-parameters-v157">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_sethighdefinitionliveviewenabled"><div class="api-col left">HD Live View</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_sethighdefinitionliveviewenabled_inline">setHDLiveViewEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_sethighdefinitionliveviewenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setHDLiveViewEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setHDLiveViewEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_hd_live_view_enabled_key">CameraKey.HD_LIVE_VIEW_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v177">Description:</h5>
<p><font color="#666">Enables HD (high-definition) live view. When it is enabled, the live view resolution is 1080p with frame rate 30 fps. The settings will only take effect when the camera is in record-video mode and the video resolution is either 1080p or 2.7k without slow-motion enabled. If recording video in 4k, then the live stream will be limited to 720p. Supported by Mavic Pro, Mavic 2 Pro, Mavic 2 Zoom and Phantom 4 Pro v2.0.</font></p>
<h5 id="input-parameters-v158">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i>Enable or disable HD live view.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_gethighdefinitionliveviewenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_gethighdefinitionliveviewenabled_inline">getHDLiveViewEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_gethighdefinitionliveviewenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getHDLiveViewEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getHDLiveViewEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_hd_live_view_enabled_key">CameraKey.HD_LIVE_VIEW_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v178">Description:</h5>
<p><font color="#666"><code>true</code> if 1080p live view is enabled. This will return the value of the setter, and not necessarily the actual live view resolution. For example, if recording in 4K and HD live view has previously been set, then this will return <code>true</code> but the actual live view resolution will be 720p. Supported only by Mavic Pro.</font></p>
<h5 id="input-parameters-v159">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setautoturnoffledenabled"><div class="api-col left">LED</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setautoturnoffledenabled_inline">setLEDAutoTurnOffEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setautoturnoffledenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setLEDAutoTurnOffEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setLEDAutoTurnOffEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_led_auto_turn_off_enabled_key">CameraKey.LED_AUTO_TURN_OFF_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v179">Description:</h5>
<p><font color="#666">Enables the automatic control of the front-arm LEDs. The camera can turn off the front-arm LEDs automatically when it shoots photos or records videos. The LEDs will be turned on after the shooting or recording is finished. Supported only by Mavic Pro.</font></p>
<h5 id="input-parameters-v160">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i>Enable the automatic control of the front-arm LEDs.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getautoturnoffledenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getautoturnoffledenabled_inline">getLEDAutoTurnOffEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getautoturnoffledenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getLEDAutoTurnOffEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getLEDAutoTurnOffEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_led_auto_turn_off_enabled_key">CameraKey.LED_AUTO_TURN_OFF_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v180">Description:</h5>
<p><font color="#666">Determines whether the automatic control of the front-arm LEDs is Enabled. Supported only by Mavic Pro.</font></p>
<h5 id="input-parameters-v161">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="storage-location">Storage Location</h4>
<div class="api-row" id="djicamera_camerasettings_isinternalstoragesupported"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isinternalstoragesupported_inline">isInternalStorageSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isinternalstoragesupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isInternalStorageSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isInternalStorageSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v181">Description:</h5>
<p><font color="#666">Determines if the camera supports the internal storage or not. When it is supported, the camera shoot photos or record videos without SD card. The newly generated photos or videos will be stored in the internal storage.</font></p>
<h5 id="return-v19">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if internal storage is supported.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setstoragelocation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setstoragelocation_inline">setStorageLocation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setstoragelocation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setStorageLocation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setStorageLocation</span><span class="params">(@NonNull SettingsDefinitions.StorageLocation location,</span></span></div><div class="line">                                  @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v182">Description:</h5>
<p><font color="#666">Sets the storage location for the newly generated photos or videos. It is only supported when <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isinternalstoragesupported">isInternalStorageSupported</a></code> returns <code>true</code>.</font></p>
<h5 id="input-parameters-v162">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicamerastoragelocation">StorageLocation</a> <font color="#000">location</font></font></td><td><font color="#666"><i>The storage location to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getstoragelocation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getstoragelocation_inline">getStorageLocation</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getstoragelocation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getStorageLocation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getStorageLocation</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.StorageLocation&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v183">Description:</h5>
<p><font color="#666">Gets the storage location for the newly generated photos or videos. When <code><a href="../../Components/Camera/DJICamera.html#djicamera_camerasettings_isinternalstoragesupported">isInternalStorageSupported</a></code> returns <code>false</code>, this setting is always <code><a href="../../Components/Camera/DJICamera.html#djicamera_djicamerastoragelocation_sdcard">SDCARD</a></code>.</font></p>
<h5 id="input-parameters-v163">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicamerastoragelocation">StorageLocation</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="audio-settings">Audio Settings</h4>
<div class="api-row" id="djicamera_camerasettings_isaudiorecordsupported"><div class="api-col left">Recording</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_isaudiorecordsupported_inline">isAudioRecordingSupported</a></div></div><div class="inline-doc" id="djicamera_camerasettings_isaudiorecordsupported_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isAudioRecordingSupported</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isAudioRecordingSupported</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_audio_recording_supported_key">CameraKey.IS_AUDIO_RECORDING_SUPPORTED</a></font></td></tr></table></html>
<h5 id="description-v184">Description:</h5>
<p><font color="#666">Determines whether the current device supports audio recording. Currently audio recording is supported only by the Osmo camera.</font></p>
<h5 id="return-v20">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>The boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setaudiorecordenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setaudiorecordenabled_inline">setAudioRecordingEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setaudiorecordenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAudioRecordingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAudioRecordingEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_audio_recording_enabled_key">CameraKey.AUDIO_RECORDING_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v185">Description:</h5>
<p><font color="#666">Enables audio recording when capturing video. Supported only by Osmo camera.</font></p>
<h5 id="input-parameters-v164">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i>Enable or disable audio recording.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getaudiorecordenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getaudiorecordenabled_inline">getAudioRecordingEnabled</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getaudiorecordenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAudioRecordingEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAudioRecordingEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_audio_recording_enabled_key">CameraKey.AUDIO_RECORDING_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v186">Description:</h5>
<p><font color="#666">Determines whether the audio record is enabled.</font></p>
<h5 id="input-parameters-v165">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setaudiogain"><div class="api-col left">Microphone Gain</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setaudiogain_inline">setAudioGain</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setaudiogain_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setAudioGain</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setAudioGain</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_audio_gain_key">CameraKey.AUDIO_GAIN</a></font></td></tr></table></html>
<h5 id="description-v187">Description:</h5>
<p><font color="#666">Sets the microphone recording gain.</font></p>
<h5 id="input-parameters-v166">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>Recording gain with range [0, 100].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getaudiogain"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getaudiogain_inline">getAudioGain</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getaudiogain_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getAudioGain</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getAudioGain</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_audio_gain_key">CameraKey.AUDIO_GAIN</a></font></td></tr></table></html>
<h5 id="description-v188">Description:</h5>
<p><font color="#666">Gets the microphone recording gain.</font></p>
<h5 id="input-parameters-v167">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_setturnofffanwhenpossible"><div class="api-col left">Fan</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_setturnofffanwhenpossible_inline">setTurnOffFanWhenPossible</a></div></div><div class="inline-doc" id="djicamera_camerasettings_setturnofffanwhenpossible_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setTurnOffFanWhenPossible</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setTurnOffFanWhenPossible</span><span class="params">(<span class="keyword">boolean</span> turnOffWhenPossible, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_turn_off_fan_when_possible_key">CameraKey.TURN_OFF_FAN_WHEN_POSSIBLE</a></font></td></tr></table></html>
<h5 id="description-v189">Description:</h5>
<p><font color="#666">This method will turn off the camera's cooling fan whenever the camera is cool enough to do so. This allows better audio recording from the internal microphone in the camera.</font></p>
<h5 id="input-parameters-v168">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">turnOffWhenPossible</font></font></td><td><font color="#666"><i><code>true</code> to turn fan off whenever possible.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_camerasettings_getturnofffanwhenpossible"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_camerasettings_getturnofffanwhenpossible_inline">getTurnOffFanWhenPossible</a></div></div><div class="inline-doc" id="djicamera_camerasettings_getturnofffanwhenpossible_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getTurnOffFanWhenPossible</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getTurnOffFanWhenPossible</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_turn_off_fan_when_possible_key">CameraKey.TURN_OFF_FAN_WHEN_POSSIBLE</a></font></td></tr></table></html>
<h5 id="description-v190">Description:</h5>
<p><font color="#666">Determines whether the fan will turn off whenever it is cool enough to do so to enable better audio recordings from the camera's internal microphone.</font></p>
<h5 id="input-parameters-v169">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h4 id="thermal">Thermal</h4>
<div class="api-row" id="djicamera_thermalcamera_isthermalimagingcamera"><div class="api-col left">Check</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_isthermalimagingcamera_inline">isThermalCamera</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_isthermalimagingcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isThermalCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isThermalCamera</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_is_thermal_camera_key">CameraKey.IS_THERMAL_CAMERA</a></font></td></tr></table></html>
<h5 id="description-v191">Description:</h5>
<p><font color="#666"><code>true</code> if the current connected device is a thermal imaging camera. @return BOOL <code>true</code> if current connected device is thermal imaging camera.</font></p>
<h5 id="return-v21">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i>A boolean value.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalroi"><div class="api-col left">Region of Interest (ROI)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalroi_inline">setThermalROI</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalroi_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalROI</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalROI</span><span class="params">(@NonNull ThermalROI roi, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_roi_key">CameraKey.THERMAL_ROI</a></font></td></tr></table></html>
<h5 id="description-v192">Description:</h5>
<p><font color="#666">Sets the Region of Interest (ROI). Used to manage color range distribution across the screen to maximize contrast for regions of highest interest. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v170">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalroi">ThermalROI</a> <font color="#000">roi</font></font></td><td><font color="#666"><i>An enum type of the Region of Interest to be used. Please refer to <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalroi">ThermalROI</a></code>.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalroi"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalroi_inline">getThermalROI</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalroi_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalROI</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalROI</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalROI&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_roi_key">CameraKey.THERMAL_ROI</a></font></td></tr></table></html>
<h5 id="description-v193">Description:</h5>
<p><font color="#666">Gets the Region of Interest.</font></p>
<h5 id="input-parameters-v171">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalroi">ThermalROI</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalpalette"><div class="api-col left">Color Palette</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalpalette_inline">setThermalPalette</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalpalette_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalPalette</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalPalette</span><span class="params">(@NonNull ThermalPalette palette, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_palette_key">CameraKey.THERMAL_PALETTE</a></font></td></tr></table></html>
<h5 id="description-v194">Description:</h5>
<p><font color="#666">Sets the Palette. Each palette is a unique look-up table that maps 8-bit temperature values to different colors. Different palettes can be used to help the user better visualize temperature contrast or specific temperature bands. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v172">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalpalette">ThermalPalette</a> <font color="#000">palette</font></font></td><td><font color="#666"><i>An enum type of the CameraThermalPalette to be used. Please refer to CameraThermalPalette.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalpalette"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalpalette_inline">getThermalPalette</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalpalette_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalPalette</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalPalette</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalPalette&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_palette_key">CameraKey.THERMAL_PALETTE</a></font></td></tr></table></html>
<h5 id="description-v195">Description:</h5>
<p><font color="#666">Gets the Palette.</font></p>
<h5 id="input-parameters-v173">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalpalette">ThermalPalette</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalscene"><div class="api-col left">Scene</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalscene_inline">setThermalScene</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalscene_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalScene</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalScene</span><span class="params">(@NonNull ThermalScene scene, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_scene_key">CameraKey.THERMAL_SCENE</a></font></td></tr></table></html>
<h5 id="description-v196">Description:</h5>
<p><font color="#666">Sets the scene to instantly enhance your image. In all modes except Manual and User modes, the DDE, ACE, SSO,  brightness and contrast are set automatically to obtain the best result. In User modes, the contrast and brightness are set automatically to obtain the best results. Any settings that are made in these modes are retained if the scene is changed. In Manual mode, DDE, contrast and brightness are set manually. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v174">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalscene">ThermalScene</a> <font color="#000">scene</font></font></td><td><font color="#666"><i>An enum type for the <code><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalscene">ThermalScene</a></code> to be used.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalscene"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalscene_inline">getThermalScene</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalscene_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalScene</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalScene</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalScene&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_scene_key">CameraKey.THERMAL_SCENE</a></font></td></tr></table></html>
<h5 id="description-v197">Description:</h5>
<p><font color="#666">Gets current scene.</font></p>
<h5 id="input-parameters-v175">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalscene">ThermalScene</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermaldde"><div class="api-col left">Digital Data Enhancement (DDE)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermaldde_inline">setThermalDDE</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermaldde_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalDDE</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalDDE</span><span class="params">(@IntRange(from = <span class="number">-20</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_dde_key">CameraKey.THERMAL_DDE</a></font></td></tr></table></html>
<h5 id="description-v198">Description:</h5>
<p><font color="#666">Sets the Digital Data Enhancement index (for DDE dynamic mode). DDE can be used to enhance image details (sharpen, higher index) and/or suppress fixed pattern noise (soften, lower index). It can be set manually only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v176">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -20, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>Integer in range [-20, 100]. Values less than 0 soften the image and filter fixed pattern noise. Values greater than 0 sharpen the details in the image. Value of 0 results in no enhancement.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermaldde"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermaldde_inline">getThermalDDE</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermaldde_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalDDE</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalDDE</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_dde_key">CameraKey.THERMAL_DDE</a></font></td></tr></table></html>
<h5 id="description-v199">Description:</h5>
<p><font color="#666">Gets the value of Digital Data Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v177">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalace"><div class="api-col left">Active Contrast Enhancement (ACE)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalace_inline">setThermalACE</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalace_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalACE</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalACE</span><span class="params">(@IntRange(from = <span class="number">-8</span>, to = <span class="number">8</span>)</span> <span class="keyword">int</span> value, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_ace_key">CameraKey.THERMAL_ACE</a></font></td></tr></table></html>
<h5 id="description-v200">Description:</h5>
<p><font color="#666">Set the value of Active Contrast Enhancement. Active contrast enhancement allows for a contrast trade-off between hotter and colder scenes when using 8-bit pixel data. It can be set manually only when the Scene mode is User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v178">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -8, to = 8) int <font color="#000">value</font></font></td><td><font color="#666"><i>Integer in range [-8, 8]. &lt;br&gt; value &gt; 0: more contrast in hotter scene content and less contrast in colder scene content (sky, ocean etc.). &lt;br&gt; value &lt; 0: more contrast in colder scene content and less contrast in hotter scene content. &lt;br&gt; value = 0: neutral &lt;br&gt; value = 3: recommended for generic use</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalace"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalace_inline">getThermalACE</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalace_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalACE</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalACE</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_ace_key">CameraKey.THERMAL_ACE</a></font></td></tr></table></html>
<h5 id="description-v201">Description:</h5>
<p><font color="#666">Gets the value of Active Contrast Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v179">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalsso"><div class="api-col left">Smart Scene Optimization (SSO)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalsso_inline">setThermalSSO</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalsso_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalSSO</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalSSO</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_sso_key">CameraKey.THERMAL_SSO</a></font></td></tr></table></html>
<h5 id="description-v202">Description:</h5>
<p><font color="#666">Sets the value of Smart Scene Optimization. When using non-linear histogram equalization to map the 14-bit sensor pixel values to 8-bit pixel values, it can become difficult to determine the difference in temperature of two objects from their different shades of gray. SSO allows a percentage of the 14-bit histogram to be mapped linearly to the 8-bit histogram, which will compromise local contrast, but allow for more accurate visual radiometric measurements. This is particularly useful for bi-modal scenes. It can be set manually only when the Scene mode is User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v180">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>Percentage of histogram to map linearly [0, 100].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalsso"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalsso_inline">getThermalSSO</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalsso_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalSSO</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalSSO</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_sso_key">CameraKey.THERMAL_SSO</a></font></td></tr></table></html>
<h5 id="description-v203">Description:</h5>
<p><font color="#666">Gets the value of Smart Scene Optimization. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v181">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalbrightness"><div class="api-col left">Brightness</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalbrightness_inline">setThermalBrightness</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalbrightness_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalBrightness</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalBrightness</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">16383</span>)</span> <span class="keyword">int</span> brightness,</span></div><div class="line">                                    @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_brightness_key">CameraKey.THERMAL_BRIGHTNESS</a></font></td></tr></table></html>
<h5 id="description-v204">Description:</h5>
<p><font color="#666">Sets the brightness of the image. It can be set manually only when the Scene mode is Manual. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v182">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 16383) int <font color="#000">brightness</font></font></td><td><font color="#666"><i>The integer value falls in [0, 16383].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalbrightness"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalbrightness_inline">getThermalBrightness</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalbrightness_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalBrightness</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalBrightness</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_brightness_key">CameraKey.THERMAL_BRIGHTNESS</a></font></td></tr></table></html>
<h5 id="description-v205">Description:</h5>
<p><font color="#666">Gets the value of brightness. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v183">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalcontrast"><div class="api-col left">Contrast</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalcontrast_inline">setThermalContrast</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalcontrast_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalContrast</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalContrast</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">255</span>)</span> <span class="keyword">int</span> contrast,</span></div><div class="line">                                  @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_contrast_key">CameraKey.THERMAL_CONTRAST</a></font></td></tr></table></html>
<h5 id="description-v206">Description:</h5>
<p><font color="#666">Sets the value of contrast, with larger values having higher contrast. It can be set manually only when the Scene mode is Manual. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v184">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 255) int <font color="#000">contrast</font></font></td><td><font color="#666"><i>Contrast value as an integer with range [0, 255].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalcontrast"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalcontrast_inline">getThermalContrast</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalcontrast_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalContrast</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalContrast</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_contrast_key">CameraKey.THERMAL_CONTRAST</a></font></td></tr></table></html>
<h5 id="description-v207">Description:</h5>
<p><font color="#666">Gets contrast value. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v185">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalisothermenabled"><div class="api-col left">Isotherms</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalisothermenabled_inline">setThermalIsothermEnabled</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalisothermenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalIsothermEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalIsothermEnabled</span><span class="params">(<span class="keyword">boolean</span> enabled, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_enabled_key">CameraKey.THERMAL_ISOTHERM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v208">Description:</h5>
<p><font color="#666">Enable or disable Isotherms. Isotherms can be used to highlight specific temperature ranges: When disabled, all 256 values (8-bits) are dedicated to the temperature histogram of the scene. When enabled, only 128 values (0-127) are mapped linearly to temperature. Then three bands 128-175, 176-223 and 224-255 can be mapped to the user defined temperatures to highlight them to the user. Using some of the false color palettes (like RainbowIso) results in a thermal image that is grey scale except for three specific bands highlighted by either reds, blues or greens. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v186">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean <font color="#000">enabled</font></font></td><td><font color="#666"><i><code>true</code> if isotherms are enabled.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalisothermenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalisothermenabled_inline">getThermalIsothermEnabled</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalisothermenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalIsothermEnabled</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalIsothermEnabled</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Boolean&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_enabled_key">CameraKey.THERMAL_ISOTHERM_ENABLED</a></font></td></tr></table></html>
<h5 id="description-v209">Description:</h5>
<p><font color="#666">Determines whether Isotherms are enabled. <code>true</code> if Isotherms are enabled. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v187">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Boolean&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalisothermunit"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalisothermunit_inline">setThermalIsothermUnit</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalisothermunit_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalIsothermUnit</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalIsothermUnit</span><span class="params">(@NonNull ThermalIsothermUnit unit, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_unit_key">CameraKey.THERMAL_ISOTHERM_UNIT</a></font></td></tr></table></html>
<h5 id="description-v210">Description:</h5>
<p><font color="#666">Sets the unit of the Isotherm ranges to either Celsius or percent. Different units results in different value ranges for Isotherms. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v188">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalisothermunit">ThermalIsothermUnit</a> <font color="#000">unit</font></font></td><td><font color="#666"><i>An enum type of the CameraThermalIsothermUnit to be used. Please refer to DJICameraThermalIsothermUnit.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalisothermunit"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalisothermunit_inline">getThermalIsothermUnit</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalisothermunit_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalIsothermUnit</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalIsothermUnit</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalIsothermUnit&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_unit_key">CameraKey.THERMAL_ISOTHERM_UNIT</a></font></td></tr></table></html>
<h5 id="description-v211">Description:</h5>
<p><font color="#666">Gets the units for Isotherm ranges. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v189">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalisothermunit">ThermalIsothermUnit</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalisothermuppervalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalisothermuppervalue_inline">setThermalIsothermUpperValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalisothermuppervalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalIsothermUpperValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalIsothermUpperValue</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value,</span></div><div class="line">                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_upper_value_key">CameraKey.THERMAL_ISOTHERM_UPPER_VALUE</a></font></td></tr></table></html>
<h5 id="description-v212">Description:</h5>
<p><font color="#666">Sets the upper threshold value for Isotherm. All temperature values above this will use colors 224-255 from the palette. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v190">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>If the unit is percentage, the allowed range is [0,100]. If the unit is Celsius, the allowed range is [-40, 550]. The value can only be equal or larger than middle Isotherm threshold.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalisothermuppervalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalisothermuppervalue_inline">getThermalIsothermUpperValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalisothermuppervalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalIsothermUpperValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalIsothermUpperValue</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_upper_value_key">CameraKey.THERMAL_ISOTHERM_UPPER_VALUE</a></font></td></tr></table></html>
<h5 id="description-v213">Description:</h5>
<p><font color="#666">Gets the upper threshold value for Isotherm. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v191">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalisothermmiddlevalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalisothermmiddlevalue_inline">setThermalIsothermMiddleValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalisothermmiddlevalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalIsothermMiddleValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalIsothermMiddleValue</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value,</span></div><div class="line">                                             @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_middle_value_key">CameraKey.THERMAL_ISOTHERM_MIDDLE_VALUE</a></font></td></tr></table></html>
<h5 id="description-v214">Description:</h5>
<p><font color="#666">Sets the middle threshold value for Isotherm. Temperature values between the middle and upper Isotherm threshold will be displayed with colors 176-223 from the palette. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v192">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>If the unit is percentage, the value falls in [0,100]. If the unit is Celsius, the value range is [-40, 550]. The value can only be equal or larger than lower threshold and equal or smaller than upper threshold.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalisothermmiddlevalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalisothermmiddlevalue_inline">getThermalIsothermMiddleValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalisothermmiddlevalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalIsothermMiddleValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalIsothermMiddleValue</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_middle_value_key">CameraKey.THERMAL_ISOTHERM_MIDDLE_VALUE</a></font></td></tr></table></html>
<h5 id="description-v215">Description:</h5>
<p><font color="#666">Gets the middle threshold value for Isotherm. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v193">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalisothermlowervalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalisothermlowervalue_inline">setThermalIsothermLowerValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalisothermlowervalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalIsothermLowerValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalIsothermLowerValue</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> value,</span></div><div class="line">                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_lower_value_key">CameraKey.THERMAL_ISOTHERM_LOWER_VALUE</a></font></td></tr></table></html>
<h5 id="description-v216">Description:</h5>
<p><font color="#666">Sets the lower threshold value for Isotherm. Temperature values between the lower and middle Isotherm threshold will be displayed with colors 128-175 from the palette. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v194">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">value</font></font></td><td><font color="#666"><i>If the unit is percentage, the value falls in [0,100]. If the unit is Celsius, the value range is [-40, 550]. The value can only be equal or smaller than upper threshold.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalisothermlowervalue"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalisothermlowervalue_inline">getThermalIsothermLowerValue</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalisothermlowervalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalIsothermLowerValue</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalIsothermLowerValue</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_isotherm_lower_value_key">CameraKey.THERMAL_ISOTHERM_LOWER_VALUE</a></font></td></tr></table></html>
<h5 id="description-v217">Description:</h5>
<p><font color="#666">Gets the lower threshold value for Isotherm. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v195">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalgainmode"><div class="api-col left">Gain</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalgainmode_inline">setThermalGainMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalgainmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalGainMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalGainMode</span><span class="params">(@NonNull ThermalGainMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_gain_mode_key">CameraKey.THERMAL_GAIN_MODE</a></font></td></tr></table></html>
<h5 id="description-v218">Description:</h5>
<p><font color="#666">Sets the gain mode. Low gain mode can be used for scenes with temperatures ranging from -40 to 550 degrees Celsius. For higher contrast, the high gain mode can be used by for temperatures between -25 to 135 degrees Celsius for the 640x512 camera and -25 to 100 degrees Celsius for 324 x 256 camera. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v196">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalgainmode">ThermalGainMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>An enum type of the CameraThermalGainMode to be used. Please refer to CameraThermalGainMode in DJICameraSettingsDef.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalgainmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalgainmode_inline">getThermalGainMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalgainmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalGainMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalGainMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalGainMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_gain_mode_key">CameraKey.THERMAL_GAIN_MODE</a></font></td></tr></table></html>
<h5 id="description-v219">Description:</h5>
<p><font color="#666">Gets the gain mode. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v197">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalgainmode">ThermalGainMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalmeasurementmode"><div class="api-col left">Measurement Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalmeasurementmode_inline">setThermalMeasurementMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalmeasurementmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalMeasurementMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalMeasurementMode</span><span class="params">(@NonNull ThermalMeasurementMode mode, @Nullable CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_measurement_mode_key">CameraKey.THERMAL_MEASUREMENT_MODE</a></font></td></tr></table></html>
<h5 id="description-v220">Description:</h5>
<p><font color="#666">Sets the mode for thermal measurement. Use callback method <code><a href="../../Components/Camera/DJICamera.html#djicamera_didupdatetemperaturedata">onUpdate</a></code> or  <code><a href="../../Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html#djicamera_didupdateareatemperatureaggregations">onUpdate</a></code> to receive the measurement result. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v198">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalmeasurementmode">ThermalMeasurementMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The desired measurement mode.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>Completion block that receives the getter execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalmeasurementmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalmeasurementmode_inline">getThermalMeasurementMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalmeasurementmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalMeasurementMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalMeasurementMode</span><span class="params">(@NonNull CompletionCallbackWith&lt;ThermalMeasurementMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_measurement_mode_key">CameraKey.THERMAL_MEASUREMENT_MODE</a></font></td></tr></table></html>
<h5 id="description-v221">Description:</h5>
<p><font color="#666">Gets the mode for thermal measurement. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v199">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalmeasurementmode">ThermalMeasurementMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermaldigitalzoomscale"><div class="api-col left">Digital Zoom</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermaldigitalzoomscale_inline">setThermalDigitalZoomFactor</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermaldigitalzoomscale_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalDigitalZoomFactor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalDigitalZoomFactor</span><span class="params">(@NonNull ThermalDigitalZoomFactor factor,</span></span></div><div class="line">                                           @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_digital_zoom_factor_key">CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR</a></font></td></tr></table></html>
<h5 id="description-v222">Description:</h5>
<p><font color="#666">Adjusts the digital zoom. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v200">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermaldigitalzoomscale">ThermalDigitalZoomFactor</a> <font color="#000">factor</font></font></td><td><font color="#666"><i>For resolution 640 x 512, x1,x2,x4,x8 can be set. For resolution 336 x 256, only x1,x2,x4 can be set. Please refer to CameraThermalDigitalZoomScale in DJICameraSettingsDef.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermaldigitalzoomscale"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermaldigitalzoomscale_inline">getThermalDigitalZoomFactor</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermaldigitalzoomscale_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalDigitalZoomFactor</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalDigitalZoomFactor</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalDigitalZoomFactor&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_digital_zoom_factor_key">CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR</a></font></td></tr></table></html>
<h5 id="description-v223">Description:</h5>
<p><font color="#666">Gets current digital zoom. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v201">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermaldigitalzoomscale">ThermalDigitalZoomFactor</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalprofile"><div class="api-col left">Profile</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalprofile_inline">getThermalProfile</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalprofile_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalProfile</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalProfile</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.ThermalProfile&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_profile_key">CameraKey.THERMAL_PROFILE</a></font></td></tr></table></html>
<h5 id="description-v224">Description:</h5>
<p><font color="#666">Gets the thermal imaging camera profile. The profile includes information about resolution, frame rate and focal length. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v202">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera_DJICameraThermalProfile.html#djicamera_djicamerathermalprofile">ThermalProfile</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalspotmeteringtargetpoint"><div class="api-col left">Metering</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalspotmeteringtargetpoint_inline">setThermalSpotMeteringTargetPoint</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalspotmeteringtargetpoint_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalSpotMeteringTargetPoint</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalSpotMeteringTargetPoint</span><span class="params">(@NonNull PointF targetPoint,</span></span></div><div class="line">                                                 @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_spot_metering_target_point_key">CameraKey.THERMAL_SPOT_METERING_TARGET_POINT</a></font></td></tr></table></html>
<h5 id="description-v225">Description:</h5>
<p><font color="#666">Sets the spot metering target point which then invoke the callback from <code><a href="../../Components/Camera/DJICamera.html#djicamera_setdjithermalcameratemperaturedatacallback">setThermalTemperatureCallback</a></code> with the temperature at a specific coordinate in the scene. This method requires a relative point that is proportional to the dimension of the camera video dimension, the x, and y values must all be between 0 and 1.0. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v203">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull PointF <font color="#000">targetPoint</font></font></td><td><font color="#666"><i>The desired target point.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalspotmeteringtargetpoint"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalspotmeteringtargetpoint_inline">getThermalSpotMeteringTargetPoint</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalspotmeteringtargetpoint_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalSpotMeteringTargetPoint</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalSpotMeteringTargetPoint</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;PointF&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_spot_metering_target_point_key">CameraKey.THERMAL_SPOT_METERING_TARGET_POINT</a></font></td></tr></table></html>
<h5 id="description-v226">Description:</h5>
<p><font color="#666">Gets the spot metering target point if one is set, if not then returns CGPointZero. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v204">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;PointF&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalmeteringarea"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalmeteringarea_inline">setThermalMeteringArea</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalmeteringarea_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalMeteringArea</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalMeteringArea</span><span class="params">(@NonNull RectF area, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_metering_area_key">CameraKey.THERMAL_METERING_AREA</a></font></td></tr></table></html>
<h5 id="description-v227">Description:</h5>
<p><font color="#666">Set the metering area for a rectangle inside the thermal image scene, which allows the camera to transmit aggregate temperature computations via the <code><a href="../../Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html#djicamera_didupdateareatemperatureaggregations">onUpdate</a></code> callback method. See <code><a href="../../Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html#djicamera_djicamerathermalareatemperatureaggregations">ThermalAreaTemperatureAggregations</a></code> for the statistical values that are available. This method requires a relative rect that is proportional to the rect of the thermal scene, the x, y, width, and height values must all be between 0 and 1.0. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v205">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull RectF <font color="#000">area</font></font></td><td><font color="#666"><i>The desired thermal metering area.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalmeteringarea"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalmeteringarea_inline">getThermalMeteringArea</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalmeteringarea_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalMeteringArea</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalMeteringArea</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;RectF&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_metering_area_key">CameraKey.THERMAL_METERING_AREA</a></font></td></tr></table></html>
<h5 id="description-v228">Description:</h5>
<p><font color="#666">Get a rect representing the currently set metering area for the thermal scene. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v206">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;RectF&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalffcmode"><div class="api-col left">Flat-field Correction (FFC)</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalffcmode_inline">setThermalFFCMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalffcmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalFFCMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalFFCMode</span><span class="params">(@NonNull ThermalFFCMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_ffc_mode_key">CameraKey.THERMAL_FFC_MODE</a></font></td></tr></table></html>
<h5 id="description-v229">Description:</h5>
<p><font color="#666">Set the flat-field correction (FFC) mode. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v207">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalffcmode">ThermalFFCMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The desired FFC mode.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalffcmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalffcmode_inline">getThermalFFCMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalffcmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalFFCMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalFFCMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalFFCMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_ffc_mode_key">CameraKey.THERMAL_FFC_MODE</a></font></td></tr></table></html>
<h5 id="description-v230">Description:</h5>
<p><font color="#666">Get the currently set flat-field correction (FFC) mode. Supported only by thermal imaging cameras with installed firmware version of 1.15.1.60 or higher.</font></p>
<h5 id="input-parameters-v208">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalffcmode">ThermalFFCMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_triggerthermalffcmode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_triggerthermalffcmode_inline">triggerThermalFFC</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_triggerthermalffcmode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>triggerThermalFFC</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">triggerThermalFFC</span><span class="params">(@Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_trigger_thermal_ffc_key">CameraKey.TRIGGER_THERMAL_FFC</a></font></td></tr></table></html>
<h5 id="description-v231">Description:</h5>
<p><font color="#666">Trigger flat-field correction. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v209">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with result of the trigger action.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalcustomexternalscenesettingsprofile"><div class="api-col left">Scene Profile</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalcustomexternalscenesettingsprofile_inline">setThermalCustomExternalSceneSettingsProfile</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalcustomexternalscenesettingsprofile_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalCustomExternalSceneSettingsProfile</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalCustomExternalSceneSettingsProfile</span><span class="params">(@NonNull ThermalCustomExternalSceneSettingsProfile profile,</span></span></div><div class="line">                                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_custom_external_scene_settings_profile_key">CameraKey.THERMAL_CUSTOM_EXTERNAL_SCENE_SETTINGS_PROFILE</a></font></td></tr></table></html>
<h5 id="description-v232">Description:</h5>
<p><font color="#666">Set the custom user profile. This profile represents user-set external scene parameters for the thermal scene. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v210">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalcustomexternalscenesettings">ThermalCustomExternalSceneSettingsProfile</a> <font color="#000">profile</font></font></td><td><font color="#666"><i>The desired user profile setting.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermalcustomexternalscenesettingsprofile"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermalcustomexternalscenesettingsprofile_inline">getThermalCustomExternalSceneSettingsProfile</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermalcustomexternalscenesettingsprofile_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalCustomExternalSceneSettingsProfile</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalCustomExternalSceneSettingsProfile</span><span class="params">(</span></span></div><div class="line">       @NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;ThermalCustomExternalSceneSettingsProfile&gt; callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_custom_external_scene_settings_profile_key">CameraKey.THERMAL_CUSTOM_EXTERNAL_SCENE_SETTINGS_PROFILE</a></font></td></tr></table></html>
<h5 id="description-v233">Description:</h5>
<p><font color="#666">Get the currently set custom user profile. This profile represents user-set external scene parameters for the thermal scene. Supported only by thermal imaging cameras.</font></p>
<h5 id="input-parameters-v211">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerathermalcustomexternalscenesettings">ThermalCustomExternalSceneSettingsProfile</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned value(s).</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalatmospherictemperature"><div class="api-col left">Atmosphere</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalatmospherictemperature_inline">setThermalAtmosphericTemperature</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalatmospherictemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalAtmosphericTemperature</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalAtmosphericTemperature</span><span class="params">(<span class="keyword">float</span> temperature, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_atmospheric_temperature_key">CameraKey.THERMAL_ATMOSPHERIC_TEMPERATURE</a></font></td></tr></table></html>
<h5 id="description-v234">Description:</h5>
<p><font color="#666">Set the temperature of the atmosphere between the scene and the camera. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v212">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">float <font color="#000">temperature</font></font></td><td><font color="#666"><i>The assumed temperature of the atmosphere between the camera and the scene, can be between -50 and 327.67 degrees Celsius.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalatmospherictransmissioncoefficient"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalatmospherictransmissioncoefficient_inline">setThermalAtmosphericTransmissionCoefficient</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalatmospherictransmissioncoefficient_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalAtmosphericTransmissionCoefficient</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalAtmosphericTransmissionCoefficient</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> coefficient,</span></span></div><div class="line">                                                            @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_atmospheric_temperature_key">CameraKey.THERMAL_ATMOSPHERIC_TEMPERATURE</a></font></td></tr></table></html>
<h5 id="description-v235">Description:</h5>
<p><font color="#666">Set the transmission coefficient of the atmosphere between the scene and the camera. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v213">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">coefficient</font></font></td><td><font color="#666"><i>The desired atmospheric temperature, can be between 50 and 100.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalbackgroundtemperature"><div class="api-col left">Background Temperature</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalbackgroundtemperature_inline">setThermalBackgroundTemperature</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalbackgroundtemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalBackgroundTemperature</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalBackgroundTemperature</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> temperature, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_background_temperature_key">CameraKey.THERMAL_BACKGROUND_TEMPERATURE</a></font></td></tr></table></html>
<h5 id="description-v236">Description:</h5>
<p><font color="#666">Set the assumed temperature reflected by the background of the scene, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v214">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">temperature</font></font></td><td><font color="#666"><i>The desired background reflected temperature.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalsceneemissivity"><div class="api-col left">Scene Emissivity</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalsceneemissivity_inline">setThermalSceneEmissivity</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalsceneemissivity_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalSceneEmissivity</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalSceneEmissivity</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> emissivity, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_scene_emissivity_key">CameraKey.THERMAL_SCENE_EMISSIVITY</a></font></td></tr></table></html>
<h5 id="description-v237">Description:</h5>
<p><font color="#666">Set the emissivity of the thermal scene, can be between 50 and 100. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v215">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">emissivity</font></font></td><td><font color="#666"><i>The desired scene emissivity.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalwindowreflection"><div class="api-col left">Windows</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalwindowreflection_inline">setThermalWindowReflection</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalwindowreflection_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalWindowReflection</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalWindowReflection</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> reflection, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_window_reflection_key">CameraKey.THERMAL_WINDOW_REFLECTION</a></font></td></tr></table></html>
<h5 id="description-v238">Description:</h5>
<p><font color="#666">Set assumed window reflection coefficient, can be between 0 and X where X is the window transmission coefficient parameter. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v216">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">reflection</font></font></td><td><font color="#666"><i>The desired window reflection coefficient.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalwindowreflectedtemperature"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalwindowreflectedtemperature_inline">setThermalWindowReflectedTemperature</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalwindowreflectedtemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalWindowReflectedTemperature</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalWindowReflectedTemperature</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> temperature,</span></span></div><div class="line">                                                    @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_window_reflected_temperature_key">CameraKey.THERMAL_WINDOW_REFLECTED_TEMPERATURE</a></font></td></tr></table></html>
<h5 id="description-v239">Description:</h5>
<p><font color="#666">Set the temperature reflected in the window, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v217">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">temperature</font></font></td><td><font color="#666"><i>The desired window reflected temperature.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalwindowtemperature"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalwindowtemperature_inline">setThermalWindowTemperature</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalwindowtemperature_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalWindowTemperature</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalWindowTemperature</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> temperature, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_window_temperature_key">CameraKey.THERMAL_WINDOW_TEMPERATURE</a></font></td></tr></table></html>
<h5 id="description-v240">Description:</h5>
<p><font color="#666">Set the window temperature, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v218">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">temperature</font></font></td><td><font color="#666"><i>The desired window temperature.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermalwindowtransmissioncoefficient"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermalwindowtransmissioncoefficient_inline">setThermalWindowTransmissionCoefficient</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermalwindowtransmissioncoefficient_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalWindowTransmissionCoefficient</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalWindowTransmissionCoefficient</span><span class="params">(<span class="keyword">final</span> <span class="keyword">float</span> coefficient,</span></span></div><div class="line">                                                       @Nullable <span class="keyword">final</span> CompletionCallback callback)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_window_transmission_coefficient_key">CameraKey.THERMAL_WINDOW_TRANSMISSION_COEFFICIENT</a></font></td></tr></table></html>
<h5 id="description-v241">Description:</h5>
<p><font color="#666">Set the window transmission coefficient, can be between 50 and 100-X where X is the window reflection. Supported only by Zenmuse XT containing Advanced Radiometry capabilities.</font></p>
<h5 id="input-parameters-v219">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final float <font color="#000">coefficient</font></font></td><td><font color="#666"><i>The desired window transmission coefficient.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setthermaltemperatureunit"><div class="api-col left">Temperature Unit</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setthermaltemperatureunit_inline">setThermalTemperatureUnit</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setthermaltemperatureunit_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setThermalTemperatureUnit</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setThermalTemperatureUnit</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.TemperatureUnit temperatureUnit, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v242">Description:</h5>
<p><font color="#666">Sets the temperature unit. Only supported by XT2.</font></p>
<h5 id="input-parameters-v220">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicameratemperatureunit">TemperatureUnit</a> <font color="#000">temperatureUnit</font></font></td><td><font color="#666"><i>An enum value of "SettingsDefinitions.TemperatureUnit".</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getthermaltemperatureunit"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getthermaltemperatureunit_inline">getThermalTemperatureUnit</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getthermaltemperatureunit_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getThermalTemperatureUnit</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getThermalTemperatureUnit</span><span class="params">(<span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.TemperatureUnit&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v243">Description:</h5>
<p><font color="#666">Gets the temperature unit. Only supported by XT2.</font></p>
<h5 id="input-parameters-v221">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicameratemperatureunit">TemperatureUnit</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setdisplaymode"><div class="api-col left">Display Mode</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setdisplaymode_inline">setDisplayMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setdisplaymode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDisplayMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDisplayMode</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.DisplayMode mode, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v244">Description:</h5>
<p><font color="#666">Sets the display mode to coordinate the video feeds from both the  visual camera and the thermal camera. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v222">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicameradisplaymode">DisplayMode</a> <font color="#000">mode</font></font></td><td><font color="#666"><i>The display mode to set.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getdisplaymode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getdisplaymode_inline">getDisplayMode</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getdisplaymode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDisplayMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDisplayMode</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.DisplayMode&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v245">Description:</h5>
<p><font color="#666">Gets the display mode. The display mode determine the way to coordinate  the video feeds from both the visual camera and the thermal camera. Only  supported by XT2 camera.</font></p>
<h5 id="input-parameters-v223">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicameradisplaymode">DisplayMode</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setpipposition"><div class="api-col left">PIP Position</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setpipposition_inline">setPIPPosition</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setpipposition_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setPIPPosition</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setPIPPosition</span><span class="params">(<span class="keyword">final</span> SettingsDefinitions.PIPPosition position, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v246">Description:</h5>
<p><font color="#666">Set the Picture in picture mode of XT2 camera.</font></p>
<h5 id="input-parameters-v224">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">final <a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicamerapipposition">PIPPosition</a> <font color="#000">position</font></font></td><td><font color="#666"><i>Could be one of the Enum "SettingsDefinitions.PIPPosition"</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getpipposition"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getpipposition_inline">getPIPPosition</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getpipposition_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getPIPPosition</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getPIPPosition</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;SettingsDefinitions.PIPPosition&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v247">Description:</h5>
<p><font color="#666">Get picture in picture mode of XT2 camera.</font></p>
<h5 id="input-parameters-v225">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;<a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html#djicamera_djicamerasettingsdef">SettingsDefinitions</a>.<a href="../../Components/Camera/DJICamera.html#djicamera_djicamerapipposition">PIPPosition</a>&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setmsxlevel"><div class="api-col left">MSX Level</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setmsxlevel_inline">setMSXLevel</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setmsxlevel_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setMSXLevel</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setMSXLevel</span><span class="params">(@IntRange(from = <span class="number">0</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> level, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v248">Description:</h5>
<p><font color="#666">Sets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible.  When it is 100, the visual spectrum definition is the most obvious. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v226">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = 0, to = 100) int <font color="#000">level</font></font></td><td><font color="#666"><i>The MSX level to set with range [0, 100].</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getmsxlevel"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getmsxlevel_inline">getMSXLevel</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getmsxlevel_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getMSXLevel</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getMSXLevel</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v249">Description:</h5>
<p><font color="#666">Gets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible. When  it is 100, the visual spectrum definition is the most obvious. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v227">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setdualfeedverticalalignmentoffset"><div class="api-col left">Dual Feed Vertical Alignment</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setdualfeedverticalalignmentoffset_inline">setDualFeedVerticalAlignmentOffset</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setdualfeedverticalalignmentoffset_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDualFeedVerticalAlignmentOffset</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDualFeedVerticalAlignmentOffset</span><span class="params">(@IntRange(from = <span class="number">-8</span>, to = <span class="number">8</span>)</span> <span class="keyword">int</span> offset, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v250">Description:</h5>
<p><font color="#666">Sets the vertical alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to  the MSX display mode. The valid range is [-8, 8]. Positive value will move the thermal window up. Use this setting to fine-tune the performance  of MSX display mode and the align PIP mode. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v228">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -8, to = 8) int <font color="#000">offset</font></font></td><td><font color="#666"><i>Range from -8 to 8.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getdualfeedverticalalignmentoffset"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getdualfeedverticalalignmentoffset_inline">getDualFeedVerticalAlignmentOffset</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getdualfeedverticalalignmentoffset_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDualFeedVerticalAlignmentOffset</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDualFeedVerticalAlignmentOffset</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v251">Description:</h5>
<p><font color="#666">Gets the vertical alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the  MSX display mode. The valid range is [-8, 8]. Positive value will move the thermal window up. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v229">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_setdualfeedhorizontalalignmentoffset"><div class="api-col left">Dual Feed Horizontal Alignment</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_setdualfeedhorizontalalignmentoffset_inline">setDualFeedHorizontalAlignmentOffset</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_setdualfeedhorizontalalignmentoffset_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setDualFeedHorizontalAlignmentOffset</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setDualFeedHorizontalAlignmentOffset</span><span class="params">(@IntRange(from = <span class="number">-100</span>, to = <span class="number">100</span>)</span> <span class="keyword">int</span> offset, @Nullable <span class="keyword">final</span> CompletionCallback callback)</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v252">Description:</h5>
<p><font color="#666">Sets the horizontal alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX  display mode. The valid range is [-100, 100]. Positive value will move the thermal window to the right. Use this setting to fine-tune the performance  of MSX display mode and the align PIP mode. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v230">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@IntRange(from = -100, to = 100) int <font color="#000">offset</font></font></td><td><font color="#666"><i>Range from -100 to 100.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">@Nullable final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallback_interface">CompletionCallback</a> <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<div class="api-row" id="djicamera_thermalcamera_getdualfeedhorizontalalignmentoffset"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcamera_getdualfeedhorizontalalignmentoffset_inline">getDualFeedHorizontalAlignmentOffset</a></div></div><div class="inline-doc" id="djicamera_thermalcamera_getdualfeedhorizontalalignmentoffset_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getDualFeedHorizontalAlignmentOffset</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getDualFeedHorizontalAlignmentOffset</span><span class="params">(@NonNull <span class="keyword">final</span> CompletionCallbackWith&lt;Integer&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v253">Description:</h5>
<p><font color="#666">Gets the horizontal alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX  display mode. The valid range is [-100, 100]. Positive value will move the thermal window to the right. Only supported by XT2 camera.</font></p>
<h5 id="input-parameters-v231">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull final <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;Integer&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the returned execution result.</i></font></td></tr></table></html></div>
<html><p><br></p></html>
<h5 id="related">Related:</h5>
<div class="api-row" id="djicamera_camerageneratedtimelapsepreviewcallbackinterface"><div class="api-col left">State Updates</div><div class="api-col middle" style="color:#AAA">interface</div><div class="api-col right"><a class="trigger" href="#djicamera_camerageneratedtimelapsepreviewcallbackinterface_inline">TimeLapsePreviewCallback</a></div></div><div class="inline-doc" id="djicamera_camerageneratedtimelapsepreviewcallbackinterface_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">interface </font>TimeLapsePreviewCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">interface</span> <span class="title">TimeLapsePreviewCallback</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v254">Description:</h5>
<p><font color="#666">Tells the callback that a preview image for the Time-lapse is generated. This method is available only when isTimeLapseSupported returns TRUE.</font></p>
<h5 id="interface-methods">Interface Methods:</h5>
<h4 id="callback-method">Callback Method</h4>
<div class="api-row" id="djicamera_didgeneratetimelapsepreview"><div class="api-col left">State</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_didgeneratetimelapsepreview_inline">onGenerate</a></div></div><div class="inline-doc" id="djicamera_didgeneratetimelapsepreview_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>onGenerate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">onGenerate</span><span class="params">(@NonNull Bitmap previewImage)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v255">Description:</h5>
<p><font color="#666">Called when a time-lapse preview image has been generated. This method is only available on Osmo with firmware version v1.5.2.0 or above.</font></p>
<h5 id="input-parameters-v232">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull Bitmap <font color="#000">previewImage</font></font></td><td><font color="#666"><i>The new generated preview image.</i></font></td></tr></table></html></div>
</div>
<div class="api-row" id="djicamera_camerareceivedvideodatacallbackinterface"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">interface</div><div class="api-col right"><a class="trigger" href="#djicamera_camerareceivedvideodatacallbackinterface_inline">VideoDataCallback</a></div></div><div class="inline-doc" id="djicamera_camerareceivedvideodatacallbackinterface_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">interface </font>VideoDataCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">interface</span> <span class="title">VideoDataCallback</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v256">Description:</h5>
<p><font color="#666">Video data update callback. H.264 (also called MPEG-4 Part 10 Advanced Video Coding or MPEG-4 AVC) is a video coding format that is currently one of the most commonly used formats for the recording, compression, and distribution of video content.</font></p>
<h5 id="interface-methods-v2">Interface Methods:</h5>
<h4 id="callback-method-v2">Callback Method</h4>
<div class="api-row" id="djicamera_didreceivevideodata"><div class="api-col left">State</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_didreceivevideodata_inline">onReceive</a></div></div><div class="inline-doc" id="djicamera_didreceivevideodata_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>onReceive</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">onReceive</span><span class="params">(<span class="keyword">byte</span>[] videoBuffer, <span class="keyword">int</span> length)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v257">Description:</h5>
<p><font color="#666">Video data update callback. H.264 (also called MPEG-4 Part 10 Advanced Video Coding or MPEG-4 AVC) is a video coding format that is currently one of the most commonly used formats for the recording, compression, and distribution of video content.</font></p>
<h5 id="input-parameters-v233">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">byte[] <font color="#000">videoBuffer</font></font></td><td><font color="#666"><i>H.264 video data buffer. Don't free the buffer after it has been used. The units for the video buffer are bytes.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">int <font color="#000">length</font></font></td><td><font color="#666"><i>Size of the address of the video data buffer in bytes.</i></font></td></tr></table></html></div>
</div>
<div class="api-row" id="djicamera_thermalcameraupdatetemperaturedatacallbackinterface"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">interface</div><div class="api-col right"><a class="trigger" href="#djicamera_thermalcameraupdatetemperaturedatacallbackinterface_inline">TemperatureDataCallback</a></div></div><div class="inline-doc" id="djicamera_thermalcameraupdatetemperaturedatacallbackinterface_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">interface </font>TemperatureDataCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">interface</span> <span class="title">TemperatureDataCallback</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_temperature_data_key">CameraKey.THERMAL_TEMPERATURE_DATA</a></font></td></tr></table></html>
<h5 id="description-v258">Description:</h5>
<p><font color="#666">Received temperature in degrees Celsius of image. For the XT, the temperature measurement data is the average of the center four pixels of the image.</font></p>
<h5 id="interface-methods-v3">Interface Methods:</h5>
<h4 id="callback-method-v3">Callback Method</h4>
<div class="api-row" id="djicamera_didupdatetemperaturedata"><div class="api-col left">State</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_didupdatetemperaturedata_inline">onUpdate</a></div></div><div class="inline-doc" id="djicamera_didupdatetemperaturedata_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>onUpdate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">onUpdate</span><span class="params">(<span class="keyword">float</span> temperature)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_thermal_temperature_data_key">CameraKey.THERMAL_TEMPERATURE_DATA</a></font></td></tr></table></html>
<h5 id="description-v259">Description:</h5>
<p><font color="#666">Received temperature in degrees Celsius of image. The thermal imaging camera will only update the temperature if the temperature data is enabled. For the XT Standard version, the temperature measurement data is the average of the center four pixels of the image. For the XT Advanced Radiometry version, the temperature measurement point can be set using <code><a href="../../Components/Camera/DJICamera.html#djicamera_thermalcamera_setthermalspotmeteringtargetpoint">setThermalSpotMeteringTargetPoint</a></code>.</font></p>
<h5 id="input-parameters-v234">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">float <font color="#000">temperature</font></font></td><td><font color="#666"><i>The camera's temperature data in degrees Celsius.</i></font></td></tr></table></html></div>
</div>
<div class="api-row" id="djicamera_djicamerasystemstate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraSystemState.html">SystemState</a></div></div><div class="api-row" id="djicamera_djicameralensstate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraLensState.html">FocusState</a></div></div><div class="api-row" id="djicamera_djicamerasdcardstate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraSDCardState.html">StorageState</a></div></div><div class="api-row" id="djicamera_djicamerassdstate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraSSDState.html">SSDState</a></div></div><div class="api-row" id="djicamera_stabilizationstate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_StabilizationState.html">StabilizationState</a></div></div><div class="api-row" id="djicamera_histogramupdatecallbackinterface"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">interface</div><div class="api-col right"><a class="trigger" href="#djicamera_histogramupdatecallbackinterface_inline">HistogramCallback</a></div></div><div class="inline-doc" id="djicamera_histogramupdatecallbackinterface_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">interface </font>HistogramCallback</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">interface</span> <span class="title">HistogramCallback</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v260">Description:</h5>
<p><font color="#666">Called whenever the camera histogram's light values change.</font></p>
<h5 id="interface-methods-v4">Interface Methods:</h5>
<h4 id="callback-method-v4">Callback Method</h4>
<div class="api-row" id="djicamera_updatehistogramlightvalue"><div class="api-col left">State</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djicamera_updatehistogramlightvalue_inline">onUpdate</a></div></div><div class="inline-doc" id="djicamera_updatehistogramlightvalue_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>onUpdate</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">onUpdate</span><span class="params">(<span class="keyword">short</span>[] lightValues)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_histogram_light_values_key">CameraKey.HISTOGRAM_LIGHT_VALUES</a></font></td></tr></table></html>
<h5 id="description-v261">Description:</h5>
<p><font color="#666">Update the histogram's light values.</font></p>
<h5 id="input-parameters-v235">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">short[] <font color="#000">lightValues</font></font></td><td><font color="#666"><i>The histogram's light values.</i></font></td></tr></table></html></div>
</div>
<div class="api-row" id="djimediamanager"><div class="api-col left">Managers</div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJIMediaManager.html">MediaManager</a></div></div><div class="api-row" id="djiplaybackmanager"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJIPlaybackManager.html">PlaybackManager</a></div></div><div class="api-row" id="djicamera_djicameraparameters"><div class="api-col left">Settings</div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraParameters.html">Capabilities</a></div></div><div class="api-row" id="djicamera_djicamerasettingsdef"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraSettingsDef.html">SettingsDefinitions</a></div></div><div class="api-row" id="djicamera_djicamerawhitebalanceinterface"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html">WhiteBalance</a></div></div><div class="api-row" id="djicamera_djicameradisplaymode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaymode_inline">DisplayMode</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaymode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>DisplayMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> DisplayMode</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_display_mode_key">CameraKey.DISPLAY_MODE</a></font></td></tr></table></html>
<h5 id="description-v262">Description:</h5>
<p><font color="#666">Display modes to coordinate the video feeds from both the visual camera and the thermal camera. Only supported  by XT2 camera.</font></p>
<h5 id="enum-members">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameradisplaymode_visualonly_inline"></a>VISUAL_ONLY</font></td><td><font color="#666">Displays only the video feed from the visual camera.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameradisplaymode_thermalonly_inline"></a>THERMAL_ONLY</font></td><td><font color="#666">Displays only the video feed from the thermal camera.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameradisplaymode_pip_inline"></a>PIP</font></td><td><font color="#666">Displays the video feed from the visual camera as the main subject, and the video  from the thermal camera in a window not bigger than the main subject. The position  of the thermal camera window can be adjusted with <code><a href="../../Components/Camera/DJICamera.html#djicamera_djicamerapipposition">PIPPosition</a></code>.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameradisplaymode_msx_inline"></a>MSX</font></td><td><font color="#666">Multi-Spectral Dynamic Imaging. Fuse the video feeds from both the visual camera and the  thermal camera as one. Adds visible spectrum definition to IR images by detecting the edges  of objects and including that detail in the thermal image.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameradisplaymode_unknown_inline"></a>OTHER</font></td><td><font color="#666">The thermal video feed display mode is unknown.</font></td></tr></table></html>
<h5 id="class-members-v2">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicamerapipposition"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicamerapipposition_inline">PIPPosition</a></div></div><div class="inline-doc" id="djicamera_djicamerapipposition_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>PIPPosition</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> PIPPosition</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_pip_position_key">CameraKey.PIP_POSITION</a></font></td></tr></table></html>
<h5 id="description-v263">Description:</h5>
<p><font color="#666">Possible positions to place the window of the thermal camera video feed when the display mode  is <code><a href="../../Components/Camera/DJICamera.html#djicamera_djicameradisplaymode_pip">PIP</a></code>. Only supported by XT2 camera.</font></p>
<h5 id="enum-members-v2">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_center_inline"></a>IR_CENTER</font></td><td><font color="#666">Position the window to the vertical center and the horizontal center.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_bottomright_inline"></a>IR_BOTTOM_RIGHT</font></td><td><font color="#666">Position the window to be bottom right.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_centerright_inline"></a>IR_CENTER_RIGHT</font></td><td><font color="#666">Position the window to be centered on the right.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_topright_inline"></a>IR_TOP_RIGHT</font></td><td><font color="#666">Position the window to be top right.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_bottomcenter_inline"></a>IR_BOTTOM_CENTER</font></td><td><font color="#666">Position the window to be centered at bottom.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_topcenter_inline"></a>IR_TOP_CENTER</font></td><td><font color="#666">Position the window to be centered at top.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_bottomleft_inline"></a>IR_BOTTOM_LEFT</font></td><td><font color="#666">Position the window to be bottom left.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_centerleft_inline"></a>IR_CENTER_LEFT</font></td><td><font color="#666">Position the window to be centered on the left.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_topleft_inline"></a>IR_TOP_LEFT</font></td><td><font color="#666">Position the window to be top left.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_sidebyside_inline"></a>SIDE_BY_SIDE</font></td><td><font color="#666">Position the thermal window on the right side of the main  window (the visual camera video feed). Scale both windows  with the same height.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_align_inline"></a>ALIGN</font></td><td><font color="#666">Position the thermal window on top of the main window (the  visual camera video feed). Then align the object in the thermal  window with the same object in the main window. The alignment  offset can be adjusted by <code><a href="../../Components/Camera/DJICamera.html#djicamera_thermalcamera_setdualfeedhorizontalalignmentoffset">setDualFeedHorizontalAlignmentOffset</a></code>  and <code><a href="../../Components/Camera/DJICamera.html#djicamera_thermalcamera_setdualfeedverticalalignmentoffset">setDualFeedVerticalAlignmentOffset</a></code>.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapipposition_unknown_inline"></a>OTHER</font></td><td><font color="#666">Unknown.</font></td></tr></table></html>
<h5 id="class-members-v3">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicamerafocusassistantsettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html">FocusAssistantSettings</a></div></div><div class="api-row" id="djicamera_djicameraphotoaebcount"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameraphotoaebcount_inline">PhotoAEBCount</a></div></div><div class="inline-doc" id="djicamera_djicameraphotoaebcount_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>PhotoAEBCount</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> PhotoAEBCount</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_aeb_count_key">CameraKey.PHOTO_AEB_COUNT</a></font></td></tr></table></html>
<h5 id="description-v264">Description:</h5>
<p><font color="#666">The number of pictures to continuously take at one time in AEB mode. Use with <code>DJICameraPhotoAEBParam</code>.</font></p>
<h5 id="enum-members-v3">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotoaebcount_3_inline"></a>AEB_COUNT_3</font></td><td><font color="#666">The number of pictures to continuously take at one time in AEB mode is 3.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotoaebcount_5_inline"></a>AEB_COUNT_5</font></td><td><font color="#666">The number of pictures to continuously take at one time in AEB mode is 5.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotoaebcount_7_inline"></a>AEB_COUNT_7</font></td><td><font color="#666">The number of pictures to continuously take at one time in AEB mode is 7.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotoaebcount_unknown_inline"></a>UNKNOWN</font></td><td><font color="#666">The number of pictures to continuously take at one time in AEB mode is unknown.</font></td></tr></table></html>
<h5 id="class-members-v4">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicameraphototimelapsesettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html">PhotoTimeLapseSettings</a></div></div><div class="api-row" id="djicamera_djicameraphotopanoramamode"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameraphotopanoramamode_inline">PhotoPanoramaMode</a></div></div><div class="inline-doc" id="djicamera_djicameraphotopanoramamode_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>PhotoPanoramaMode</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> PhotoPanoramaMode</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_photo_panorama_mode_key">CameraKey.PHOTO_PANORAMA_MODE</a></font></td></tr></table></html>
<h5 id="description-v265">Description:</h5>
<p><font color="#666">Panorama photo modes.</font></p>
<h5 id="enum-members-v4">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_3x3_inline"></a>PANORAMA_MODE_3X3</font></td><td><font color="#666">Camera will shoot 3 rows of 3 photos. Each photo in a row will be taken with a different aircraft heading. Each row of photos is taken with a different gimbal pitch.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_3x1_inline"></a>PANORAMA_MODE_3X1</font></td><td><font color="#666">Camera will shoot 3 photos with the same aircraft heading and different gimbal pitch.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_sphere_inline"></a>PANORAMA_MODE_SPHERE</font></td><td><font color="#666">Camera will shoot 8 rows of 3 photos and 1 extra photo (facing downward). Each photo in a row will be taken with a different aircraft heading. Each row of photos is taken with a different gimbal pitch.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_180_inline"></a>PANORAMA_MODE_180</font></td><td><font color="#666">Camera will shoot 3 photos with the same gimbal pitch (facing forward) and different aircraft headings.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_superresolution_inline"></a>PANORAMA_MODE_SUPER_RESOLUTION</font></td><td><font color="#666">The camera will capture and patch nine photos resulting in a 48-megapixel super resolution photo. It is only supported by Mavic 2 Zoom.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameraphotopanoramamode_unknown_inline"></a>UNKNOWN</font></td><td><font color="#666">Unknown.</font></td></tr></table></html>
<h5 id="class-members-v5">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicameravideoresolutionandframerate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html">ResolutionAndFrameRate</a></div></div><div class="api-row" id="djicamera_djicamerapicturestylepresettype"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicamerapicturestylepresettype_inline">PictureStylePresetType</a></div></div><div class="inline-doc" id="djicamera_djicamerapicturestylepresettype_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>PictureStylePresetType</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> PictureStylePresetType</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_picture_style_preset_key">CameraKey.PICTURE_STYLE_PRESET</a></font></td></tr></table></html>
<h5 id="description-v266">Description:</h5>
<p><font color="#666">Camera preset type, a combine of Saturation, Contrast, Sharpness.</font></p>
<h5 id="enum-members-v5">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapicturestylepresettype_standard_inline"></a>STANDARD</font></td><td><font color="#666">Saturation 0, Contrast 0, Sharpness 0.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapicturestylepresettype_landscape_inline"></a>LANDSCAPE</font></td><td><font color="#666">Saturation 0, Contrast 1, Sharpness 1.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapicturestylepresettype_soft_inline"></a>SOFT</font></td><td><font color="#666">Saturation 0, Contrast 0, Sharpness -1.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapicturestylepresettype_custom_inline"></a>CUSTOM</font></td><td><font color="#666">Custom preset type</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerapicturestylepresettype_unknown_inline"></a>UNKNOWN</font></td><td><font color="#666">Unknown preset type</font></td></tr></table></html>
<h5 id="class-members-v6">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicameratemperatureunit"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameratemperatureunit_inline">TemperatureUnit</a></div></div><div class="inline-doc" id="djicamera_djicameratemperatureunit_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>TemperatureUnit</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> TemperatureUnit</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_temperature_unit_key">CameraKey.TEMPERATURE_UNIT</a></font></td></tr></table></html>
<h5 id="description-v267">Description:</h5>
<p><font color="#666">The temperature units.</font></p>
<h5 id="enum-members-v6">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameratemperatureunit_fahrenheit_inline"></a>FAHRENHEIT</font></td><td><font color="#666">Use degree Fahrenheit as the unit.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameratemperatureunit_celsius_inline"></a>CELSIUS</font></td><td><font color="#666">Use degree Celsius as the unit.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicameratemperatureunit_unknown_inline"></a>OTHER</font></td><td><font color="#666">Unknown.</font></td></tr></table></html>
<h5 id="class-members-v7">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_djicamerapicturestylepreset"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraPictureStylePreset.html">PictureStylePreset</a></div></div><div class="api-row" id="djicamera_djicamerastoragelocation"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#djicamera_djicamerastoragelocation_inline">StorageLocation</a></div></div><div class="inline-doc" id="djicamera_djicamerastoragelocation_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>StorageLocation</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">enum</span> StorageLocation</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.common.camera</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>SDK Key:</i></font></td><td width="85%"><font color="#999"><a href="../../Components/KeyManager/DJICameraKey.html#camerakey_camera_storage_location_key">CameraKey.CAMERA_STORAGE_LOCATION</a></font></td></tr></table></html>
<h5 id="description-v268">Description:</h5>
<p><font color="#666">Different storage locations supported by the camera.</font></p>
<h5 id="enum-members-v7">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerastoragelocation_sdcard_inline"></a>SDCARD</font></td><td><font color="#666">SD card.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerastoragelocation_internalstorage_inline"></a>INTERNAL_STORAGE</font></td><td><font color="#666">The internal storage embedded in the aircraft. When it is available, the camera can shoot photos or record videos without SD card. It is only supported by Mavic Air.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#djicamera_djicamerastoragelocation_unknown_inline"></a>UNKNOWN</font></td><td><font color="#666">Unknown.</font></td></tr></table></html>
<h5 id="class-members-v8">Class Members:</h5>
</div>
<div class="api-row" id="djicamera_cameraliveview"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_CameraLiveView.html">CameraLiveView</a></div></div><div class="api-row" id="djicamera_colorwaveformsettings"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_ColorWaveformSettings.html">ColorWaveformSettings</a></div></div><div class="api-row" id="djicamera_djicamerassdclipfilenameinterface"><div class="api-col left">SSD Clip File Name</div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html">SSDClipFileName</a></div></div><div class="api-row" id="djicamera_djicameraoriginalphotosettings"><div class="api-col left">Original Photo Settings</div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html">OriginalPhotoSettings</a></div></div><div class="api-row" id="djicamera_djicamerawatermarksettings"><div class="api-col left">Watermark Settings</div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../../Components/Camera/DJICamera_DJICameraWatermarkSettings.html">WatermarkSettings</a></div></div><div class="api-row" id="djicamera_djicameradisplaynamephantom3standardcamera"><div class="api-col left">Display Name</div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom3standardcamera_inline">DisplayNamePhantom3StandardCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom3standardcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNamePhantom3StandardCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNamePhantom3StandardCamera =</div><div class="line">       DJICameraAbstraction.DisplayNamePhantom3StandardCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v269">Description:</h5>
<p><font color="#666">The display name for Phantom 3 Standard camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom3advancedcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom3advancedcamera_inline">DisplayNamePhantom3AdvancedCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom3advancedcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNamePhantom3AdvancedCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNamePhantom3AdvancedCamera =</div><div class="line">       DJICameraAbstraction.DisplayNamePhantom3AdvancedCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v270">Description:</h5>
<p><font color="#666">The display name for Phantom 3 Advanced camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom3professionalcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom3professionalcamera_inline">DisplayNamePhantom3ProfessionalCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom3professionalcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNamePhantom3ProfessionalCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNamePhantom3ProfessionalCamera =</div><div class="line">       DJICameraAbstraction.DisplayNamePhantom3ProfessionalCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v271">Description:</h5>
<p><font color="#666">The display name for Phantom 3 Professional camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom34kcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom34kcamera_inline">DisplayNamePhantom34KCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom34kcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNamePhantom34KCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNamePhantom34KCamera = DJICameraAbstraction.DisplayNamePhantom34KCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v272">Description:</h5>
<p><font color="#666">The display name for Phantom 3 4K camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex3"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex3_inline">DisplayNameX3</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex3_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX3</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX3 = DJICameraAbstraction.DisplayNameX3</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v273">Description:</h5>
<p><font color="#666">The display name for X3 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex5"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex5_inline">DisplayNameX5</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex5_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX5</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX5 = DJICameraAbstraction.DisplayNameX5</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v274">Description:</h5>
<p><font color="#666">The display name for X5 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex5r"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex5r_inline">DisplayNameX5R</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex5r_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX5R</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX5R = DJICameraAbstraction.DisplayNameX5R</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v275">Description:</h5>
<p><font color="#666">The display name for X5R camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom4camera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom4camera_inline">DisplayNamePhantom4Camera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom4camera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNamePhantom4Camera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNamePhantom4Camera = DJICameraAbstraction.DisplayNamePhantom4Camera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v276">Description:</h5>
<p><font color="#666">The display name for Phantom 4 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom4procamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom4procamera_inline">DisplaynamePhantom4ProCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom4procamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplaynamePhantom4ProCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplaynamePhantom4ProCamera = DJICameraAbstraction.DisplaynamePhantom4ProCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v277">Description:</h5>
<p><font color="#666">The display name for Phantom 4 Pro camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamext"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamext_inline">DisplayNameXT</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamext_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameXT</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameXT = DJICameraAbstraction.DisplayNameXT336</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v278">Description:</h5>
<p><font color="#666">The display name for XT camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamez3"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamez3_inline">DisplayNameZ3</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamez3_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameZ3</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameZ3 = DJICameraAbstraction.DisplayNameZ3</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v279">Description:</h5>
<p><font color="#666">The display name for Z3 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamemavicprocamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamemavicprocamera_inline">DisplayNameMavicProCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamemavicprocamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameMavicProCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameMavicProCamera = DJICameraAbstraction.DisplayNameMavicProCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v280">Description:</h5>
<p><font color="#666">The display name for Mavic Pro camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamesparkcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamesparkcamera_inline">DisplayNameSparkCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamesparkcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameSparkCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameSparkCamera = DJICameraAbstraction.DisplayNameSparkCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v281">Description:</h5>
<p><font color="#666">The display name for Spark camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom4prov2camera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom4prov2camera_inline">DisplaynamePhantom4PV2Camera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom4prov2camera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplaynamePhantom4PV2Camera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplaynamePhantom4PV2Camera = DJICameraAbstraction.DisplaynamePhantom4PSDRCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v282">Description:</h5>
<p><font color="#666">The display name for Phantom 4 Pro V2 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex7"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex7_inline">DisplayNameX7</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex7_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX7</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX7 = DJICameraAbstraction.DisplayNameX7</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v283">Description:</h5>
<p><font color="#666">The display name for X7 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamext2thermal"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamext2thermal_inline">DisplayNameXT2_IR</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamext2thermal_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameXT2_IR</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameXT2_IR = DJICameraAbstraction.DisplayNameXT2_IR</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v284">Description:</h5>
<p><font color="#666">The display name for XT2 thermal camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamext2visual"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamext2visual_inline">DisplayNameXT2_VL</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamext2visual_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameXT2_VL</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameXT2_VL = DJICameraAbstraction.DisplayNameXT2_VL</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v285">Description:</h5>
<p><font color="#666">The display name for XT2 visual camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamemavicaircamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamemavicaircamera_inline">DisplayNameMavicAirCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamemavicaircamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameMavicAirCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameMavicAirCamera = DJICameraAbstraction.DisplayNameMavicAirCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v286">Description:</h5>
<p><font color="#666">The display name for Mavic Air camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamemavic2zoomcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamemavic2zoomcamera_inline">DisplayNameMavic2ZoomCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamemavic2zoomcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameMavic2ZoomCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameMavic2ZoomCamera = DJICameraAbstraction.DisplayNameMavic2ZoomCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v287">Description:</h5>
<p><font color="#666">The display name for Mavic 2 Zoom camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamemavic2procamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamemavic2procamera_inline">DisplayNameMavic2ProCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamemavic2procamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameMavic2ProCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameMavic2ProCamera = DJICameraAbstraction.DisplayNameMavic2ProCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v288">Description:</h5>
<p><font color="#666">The display name for Mavic 2 Pro camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamemavic2enterprisecamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamemavic2enterprisecamera_inline">DisplayNameMavic2EnterpriseCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamemavic2enterprisecamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameMavic2EnterpriseCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameMavic2EnterpriseCamera = DJICameraAbstraction.DisplayNameMavic2EnterpriseCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v289">Description:</h5>
<p><font color="#666">The display name for Mavic 2 Enterprise.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamez30"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamez30_inline">DisplayNameZ30</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamez30_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameZ30</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameZ30 = DJICameraAbstraction.DisplayNameZ30</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v290">Description:</h5>
<p><font color="#666">The display name for Z30 camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex4s"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex4s_inline">DisplayNameX4S</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex4s_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX4S</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX4S = DJICameraAbstraction.DisplayNameX4S</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v291">Description:</h5>
<p><font color="#666">The display name for X4S camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamex5s"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamex5s_inline">DisplayNameX5S</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamex5s_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplayNameX5S</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplayNameX5S = DJICameraAbstraction.DisplayNameX5S</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v292">Description:</h5>
<p><font color="#666">The display name for X5S camera.</font></p>
</div>
<div class="api-row" id="djicamera_djicameradisplaynamephantom4advancedcamera"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">final</div><div class="api-col right"><a class="trigger" href="#djicamera_djicameradisplaynamephantom4advancedcamera_inline">DisplaynamePhantom4AdvancedCamera</a></div></div><div class="inline-doc" id="djicamera_djicameradisplaynamephantom4advancedcamera_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">final </font>DisplaynamePhantom4AdvancedCamera</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="keyword">static</span> <span class="keyword">final</span> String DisplaynamePhantom4AdvancedCamera = DJICameraAbstraction.DisplaynamePhantom4AdvancedCamera</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.camera</font></td></tr></table></html>
<h5 id="description-v293">Description:</h5>
<p><font color="#666">The display name for Phantom 4 Advanced camera.</font></p>
</div>
<h5 id="inherited-methods">Inherited Methods:</h5>
<div class="api-row" id="djibasecomponent_setdjicomponentlistener"><div class="api-col left">dji.sdk.base.BaseComponent</div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djibasecomponent_setdjicomponentlistener_inline">setComponentListener</a></div></div><div class="inline-doc" id="djibasecomponent_setdjicomponentlistener_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>setComponentListener</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">setComponentListener</span><span class="params">(ComponentListener listener)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.base</font></td></tr></table></html>
<h5 id="description-v294">Description:</h5>
<p><font color="#666">Sets the listener for the DJI component.</font></p>
<h5 id="input-parameters-v236">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="../../Components/BaseComponent/DJIBaseComponent.html#djibasecomponent_djicomponentlistenerinterface">ComponentListener</a> <font color="#000">listener</font></font></td><td><font color="#666"><i>The callback of <code><a href="../../Components/BaseComponent/DJIBaseComponent.html#djibasecomponent_djicomponentlistenerinterface">ComponentListener</a></code>.</i></font></td></tr></table></html></div>
<div class="api-row" id="djibasecomponent_index"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djibasecomponent_index_inline">getIndex</a></div></div><div class="inline-doc" id="djibasecomponent_index_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getIndex</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">int</span> <span class="title">getIndex</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.base</font></td></tr></table></html>
<h5 id="description-v295">Description:</h5>
<p><font color="#666">Returns the component index. Index is zero based. A component will have an index greater than zero when there  are multiple components of the same type on the DJI product, and one of the components already has the index 0.  For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices  0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery  boxes. The <code><a href="../../Components/Battery/DJIBattery.html#djibattery">Battery</a></code> component instance with index 0 corresponds to battery compartment number 1. For Inspire 2  and M200 series, <code><a href="../../Components/Battery/DJIBattery.html#djibattery">Battery</a></code> with index 0 corresponds to the battery on the port (left hand) side of the aircraft.  For M210 and M210 RTK, <code><a href="../../Components/Camera/DJICamera.html#djicamera">Camera</a></code> and <code><a href="../../Components/Gimbal/DJIGimbal.html#djigimbal">Gimbal</a></code> with index 0 corresponds to the camera and gimbal on the port  (left hand) side of the aircraft.</font></p>
<h5 id="return-v22">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">int</font></td><td><font color="#666"><i>An int value of index.</i></font></td></tr></table></html></div>
<div class="api-row" id="djibasecomponent_connected"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djibasecomponent_connected_inline">isConnected</a></div></div><div class="inline-doc" id="djibasecomponent_connected_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>isConnected</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">boolean</span> <span class="title">isConnected</span><span class="params">()</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.base</font></td></tr></table></html>
<h5 id="description-v296">Description:</h5>
<p><font color="#666"><code>true</code> if the component is connected.</font></p>
<h5 id="return-v23">Return:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">boolean</font></td><td><font color="#666"><i><code>true</code> if the component is connected.</i></font></td></tr></table></html></div>
<div class="api-row" id="djibasecomponent_getserialnumber"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djibasecomponent_getserialnumber_inline">getSerialNumber</a></div></div><div class="inline-doc" id="djibasecomponent_getserialnumber_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getSerialNumber</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getSerialNumber</span><span class="params">(@NonNull CompletionCallbackWith&lt;String&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.base</font></td></tr></table></html>
<h5 id="description-v297">Description:</h5>
<p><font color="#666">Gets the serial number of the component. Depending on the component, this serial number might not match the serial number found  on the physical component.</font></p>
<h5 id="input-parameters-v237">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;String&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the value returned.</i></font></td></tr></table></html></div>
<div class="api-row" id="djibasecomponent_getfirmwareversion"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#djibasecomponent_getfirmwareversion_inline">getFirmwareVersion</a></div></div><div class="inline-doc" id="djibasecomponent_getfirmwareversion_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>getFirmwareVersion</h6></div>

<figure class="highlight java"><table><tr><td class="code"><pre><div class="line"><span class="function"><span class="keyword">void</span> <span class="title">getFirmwareVersion</span><span class="params">(@NonNull CompletionCallbackWith&lt;String&gt; callback)</span></span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Package:</i></font></td><td width="85%"><font color="#999">dji.sdk.base</font></td></tr></table></html>
<h5 id="description-v298">Description:</h5>
<p><font color="#666">Returns the firmware version of the component. Each component will  have a different firmware version, the combination of which will  form the package firmware version <code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct_getfirmwarepackageversion">getFirmwarePackageVersion</a></code> found in <code><a href="../../BaseClasses/DJIBaseProduct.html#djibaseproduct">BaseProduct</a></code>.</font></p>
<h5 id="input-parameters-v238">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">@NonNull <a href="../../Utils/DJICommonCallbacks.html#djicommoncallbacks_completioncallbackwith_interface">CompletionCallbackWith</a>&lt;String&gt; <font color="#000">callback</font></font></td><td><font color="#666"><i>The execution callback with the value(s) returned.</i></font></td></tr></table></html></div>

        </div>
      </div>
    </div>
    <div id="search-modal" class="search-modal modal fade">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-header"><a href="javascript:;" @click="closeSearch" class="btn-close">×</a>
            <h2 class="title"> Search Mobile SDK Document
            </h2>
            <input type="text" v-model="searchInput" @keydown.enter="search">
          </div>
          <div class="modal-body">
            <p v-show="!!searchCount" class="search-count"><span v-cloak>{{searchCount}}</span>&nbsp;Results
            </p>
            <ul v-show="!!searchCount" class="search-result">
              <li v-for="item in searchResult"><a v-bind:href="item.url | docUrl">
                  <h3 class="title">{{{(item.highlights && item.highlights.title) || item.title}}}</h3>
                  <p class="content">{{{(item.highlights && item.highlights.content[0]) || item.title}}}</p></a></li>
            </ul>
            <div v-show="showLoadMore" class="text-center"><a href="javascript:;" @click="loadMoreSearch" class="btn-learn-more">Load More</a></div>
            <div v-show="searchLoading" class="text-center">Loading...
            </div>
            <div v-show="!searchCount &amp;&amp; !searchLoading" class="text-center">Not Found
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <script type="text/javascript">
    window.Config = window.config = {
      sdk: "mobile-sdk",
      locale: "en",
      environment: "development",
      api_host: ""
    };
    
  </script>
  <!-- build:js /javascripts/doc-vendor.js-->
  <script src="../../javascripts/lib/jquery-2.1.4.min.js" type="text/javascript"></script>
  <script src="../../javascripts/lib/bootstrap.js" type="text/javascript"></script>
  <script src="../../javascripts/lib/vue.min.js" type="text/javascript"></script>
  <!-- endbuild-->
  <!-- build:js /javascripts/doc-app.js-->
  <script src="../../javascripts/util/cookie.js" type="text/javascript"></script>
  <script src="../../javascripts/util/url-manager.js" type="text/javascript"></script>
  <script src="../../javascripts/util/ajax-manager.js" type="text/javascript"></script>
  <script src="../../javascripts/base/footer.js" type="text/javascript"></script>
  <script src="../../javascripts/base/header.js" type="text/javascript"></script>
  <script src="../../javascripts/util/searcher.js" type="text/javascript"></script>
  <script src="../../javascripts/search_index.js" type="text/javascript"></script>
  <script src="../../javascripts/searchdoc.js" type="text/javascript"></script>
  <script src="../../javascripts/api.js" type="text/javascript"></script>
  <!-- endbuild-->
  <script type="text/javascript">
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','http://www.google-analytics.com/analytics.js','ga');
    ga('create', 'UA-43055594-1', 'auto');
    ga('send', 'pageview');
  </script>
</body>